请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

邮寄成功查询wish的话好像逻辑有点问题

因为向别人请求这本书的时候,就没有判断这个人有没有这个心愿

正在回答 回答被采纳积分+3

2回答

亦余心之所善兮灬 2024-10-27 11:10:31

确实是有bug 

我在send_drift里面新增了下判断

# 发送鱼漂 向他请求此书的时候需要先判断这个书籍
# 是否加入了你的心愿清单 如果未加入需要加入到心愿清单
wishes = Wish.get_user_wishes(uid=current_user.id)
wishes_isbn_list = [wish.isbn for wish in wishes]
current_gift = Gift.query.get_or_404(gid)
if current_gift.isbn not in wishes_isbn_list:
    save_to_wish(current_gift.isbn)

就可以了

0 回复 有任何疑惑可以回复我~
7七月 2018-08-30 04:50:36

请求书 判断谁的心愿?

0 回复 有任何疑惑可以回复我~
  • 提问者 小宇宙kk #1
    A -> B 请求一本书,会生成一个鱼漂,然而现在并没有判断A有没有这本书的心愿
    
    然后当B邮寄时,会查询wish,这样就查不到了呀
    回复 有任何疑惑可以回复我~ 2018-08-30 08:54:33
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信