def _edit(broad, sync, site, po, id): if broad: from model.po_recommend import po_recommend_new test_po = Po.get(rid=po.id, user_id=0, state=STATE_ACTIVE) if not test_po: po_recommend_new(po.id, 0, '') else: po_show_rm(po) if sync: site_sync_new(id) else: site_sync_rm(id) if site: po.zsite_id_set(site)
def _edit(broad, sync, site, po, id): if broad: from model.po_recommend import po_recommend_new test_po = Po.get(rid=po.id, user_id=0, state=STATE_ACTIVE) if not test_po: po_recommend_new(po.id, 0, "") else: po_show_rm(po) if sync: site_sync_new(id) else: site_sync_rm(id) if site: po.zsite_id_set(site)
def post(self, id): current_user_id = self.current_user_id sync = self.get_argument('sync','') txt = self.get_argument('txt', '') po = Po.mc_get(id) if po and po.cid in PO_SHARE_FAV_CID: vote_up(current_user_id, id) reply_id = None if sync == 'true': reply_id = post_reply(self, id) rec = po_recommend_new(id, current_user_id, txt, reply_id) if not self._finished: self.finish('{}')