Closed github-actions[bot] closed 1 year ago
proper response
https://github.com/UniversalScientificTechnologies/OpenIntranet/blob/ac3a2c96116ba2c3994bfd0aba53de35ab625c2c/src/OpenIntranet/plugins/order/backend/api.py#L46
class GeneralOrderHandler(BaseHandler): def delete(self, id): try: self.mdb.order.delete_one({'_id': ObjectId(id)}) print('order deleted') except e as Exeption: pass # TODO propper responses, auth def get(self, id): try: order = self.mdb.ordcer.find_one({'_id': ObjectId(id)}) except e as Exception: # TODO proper response return if order is None: # TODO proper response return order.update({'_id': str(order['_id'])}) order.update({'date_of_creation': str(order['date_of_creation'])}) print("got id", order) self.write(json.dumps(order)) def put(self): print("putting order") print("order:") order = json.loads(self.request.body) id = order.pop("_id") print(order) self.mdb.order.update_one( {'_id': ObjectId(id)}, {'$set': order }, ) def post(self): req_body: dict try: ndex a3b1e20..f29316e 100644 ++ b/src/OpenIntranet/plugins/order/backend/orders.py
b45717efc3a87ced24928f374857f6f0ff8af4e8
proper response
https://github.com/UniversalScientificTechnologies/OpenIntranet/blob/ac3a2c96116ba2c3994bfd0aba53de35ab625c2c/src/OpenIntranet/plugins/order/backend/api.py#L46
b45717efc3a87ced24928f374857f6f0ff8af4e8