def updateBoard(id,boardName): print '--in moo.createBoard' user_id = request.forms.get("id") bName=request.forms.get("boardName") print "id", user_id print "boardName", bName couch = couchdb.Server() mydb = couch['userdb'] myboardDB = couch['boards'] #doc = mydb[user_id] if user_id in mydb: if bName in myboardDB: # bname=request.PUT.get('boardName') # bdesc = request.PUT.get('boardDesc') # category = request.PUT.get('category') # boardType = request.PUT.get('isPrivate') bname = request.POST.get('name') bdesc = request.POST.get('boardDesc') category = request.POST.get('category') boardType = request.POST.get('isPrivate') print "new board name is ", bname global storage storage = Storage() boardId = storage.updateBoard(user_id,bName, bname, bdesc, category, boardType) return boardId else: return "Board not Authorized!" else: return "User not authorized"
def updateBoard(userId,boardName): print '--in moo.createBoard' global storage storage = Storage() couch = couchdb.Server() mydb = couch['userdb'] myboardDB = couch['boards'] bId = storage.getBoardId(boardName) if userId in mydb: if bId in myboardDB: bname = request.POST.get('name') bdesc = request.POST.get('boardDesc') category = request.POST.get('category') boardType = request.POST.get('isPrivate') boardId = storage.updateBoard(userId,bId, bname, bdesc, category, boardType) return boardId else: return "Board not Authorized!" else: return "User not authorized"