def get(self, blip_link_key=None): login_user = self.get_current_user() bliplink = BlipLink.get(blip_link_key) if bliplink is None: return self.redirect_back() if login_user == bliplink.author: logging.debug('delete all blip') blip = bliplink.blip BlipLink.delete_for_blip(blip) blip.delete() else: logging.debug('delete only the blip link') bliplink.delete() return self.redirect_back()
def get(self, blip_link_key=None): bliplink = BlipLink.get(blip_link_key) return self.redirect(bliplink.blip.href())