def _copyWishlistToForm(self, wish): wl = WishlistForm() for field in wl.all_fields(): if hasattr(wish, field.name): setattr(wl, field.name, getattr(wish, field.name)) wl.check_initialized() return wl
def _copyWishlistToForm(self, wishlist): """Copy relevant fields from Wishlist to WishlistForm.""" wf = WishlistForm() for field in wf.all_fields(): if hasattr(wishlist, field.name): setattr(wf, field.name, getattr(wishlist, field.name)) wf.check_initialized() return wf
def toWishlistForm(self, wish=None): """Copy relevant fields from Wishlist to WishlistForm.""" wl = WishlistForm() if wish: for sess in wish.get("sessions"): wl.sessions.append(self.toConferenceSessionForm(sess)) wl.check_initialized() return wl
def _copyWishlistToForm(self, wish): """Copy relevant fields from Wishlist to WishlistForm.""" wishForm = WishlistForm() wishForm.sessionName = wish.sessionName wishForm.sessionKey = str(wish.sessionKey) wishFormtypeOfSession = wish.typeOfSession wishForm.check_initialized() return wishForm
def _copyWishlistToForm(self,wl): """Copy wishlist to Form object""" wlForm = WishlistForm() for field in wlForm.all_fields(): if hasattr(wl, field.name): setattr(wlForm, field.name, getattr(wl, field.name)) wlForm.check_initialized() return wlForm
def _copyWishlistSessionToForm(self, session): """Copy relevant fields from Session to SessionForm.""" wishlist = WishlistForm() for field in wishlist.all_fields(): # convert Date to date string; just copy others if hasattr(session, field.name): if field.name == "sessionkey": setattr(sf, field.name, str(getattr(session, field.name))) wishlist.check_initialized() return wishlist
def _copyWishlistToForm(self, wishList): """Copy relevant fields from Wishlist to WishlistForm.""" wf = WishlistForm() for field in wf.all_fields(): if hasattr(wishList, field.name): setattr(wf, field.name, getattr(wishList, field.name)) elif field.name == "websafeKey": setattr(wf, field.name, wishList.key.urlsafe()) wf.check_initialized() return wf
def _copyWishlistToForm(self, wishlist): """Copy Wishlist to Form object""" wlf = WishlistForm() sessionKeys = [] # get the urlsafe web session keys for key in wishlist.sessionKeys: sessionKeys.append(key.urlsafe()) setattr(wlf, 'sessionKeys', sessionKeys) wlf.check_initialized() return wlf
def _copyWishlistToForm(self, wishlist): """ Copy relevant fields from Wishlist to WishlistForm """ wf = WishlistForm() for field in wf.all_fields(): if hasattr(wishlist, field.name): if field.name == 'session': setattr(wf, field.name, str(getattr(wishlist, field.name))) else: setattr(wf, field.name, getattr(wishlist, field.name)) elif field.name == "websafeKey": setattr(wf, field.name, wishlist.key.urlsafe()) wf.check_initialized() return wf
def addSessionToWishlist(self, request): """Add session to wishlist. Args: SessionKey: it should be a Key of a Session entity. """ wishlist = self._creatWishlist(request) return WishlistForm(userName=wishlist[0], sessionName=wishlist[1])
def _copyWishlistToForm(self, wish): """Copy relevant fields from Wishlist to WishlistForm.""" wf = WishlistForm() wf.sessionName = wish.sessionName wf.sessionKey = str(wish.sessionKey) wf.typeOfSession = wish.typeOfSession wf.check_initialized() return wf