def getAllParkingSpots(self): devicedb = self.db.devicedata records = dumps(devicedb.find()) records = json.loads(records) if records is None: return Codes.noParkingSpotsFound() else: return json.dumps({ "status": "success", "message": { "records": records } })
def getParkingSpotById(self, data): if 'serial_number' in data: devicedb = self.db.devicedata record = dumps( devicedb.find_one({"serial_number": data["serial_number"]})) record = json.loads(record) if record is None: return Codes.noParkingSpotsFound() else: return json.dumps({ "status": "success", "message": { "record": record } }) else: return Codes.badRequest()