def handleGroceryListRetrieve(self, listID): db = GroceryDB() if not db.groceryListExists(listID): self.handle404("Grocery List does not exist.") else: groceryList = db.getGroceryList(listID) self.handle200JSONResponse(groceryList)
def handleUpdateGroceryList(self, listID): parsedBody = self.getParsedBody() db = GroceryDB() if not db.groceryListExists(listID): self.handle404("Grocery list does not exist.") else: groceryList = db.getGroceryList(listID) label = groceryList["label"] if parsedBody.get("label") != None: label = parsedBody["label"][0].strip() db.updateGroceryList(listID, label) self.handle201("Grocery list updated.")