def post(self): """ Create new GxdIndexRecord """ check_permission() indexrecord = IndexRecordDomain() indexrecord.load_from_dict(request.json) gxdindex_record = self.gxdindex_service.create(indexrecord, current_user) return gxdindex_record.serialize()
def put(self, key): """ Update a GxdIndexRecord """ check_permission() indexrecord = IndexRecordDomain() indexrecord.load_from_dict(request.json) gxdindex_record = self.gxdindex_service.update(key, indexrecord, current_user) return gxdindex_record.serialize()