Ptt-official-app/Ptt-backend

[主線] [PTT] 實作上下箭頭推文

クローズ

#210 opened on 2021/05/30

 (8 件のコメント) (0 件のリアクション) (0 人の担当者)Go (65 件のフォーク)auto 404
help wanted

Repository metrics

Stars
 (211 個のスター)
PR merge metrics
 (平均マージ 11m) (30d で 9 merged PRs)

説明

實作細節 / Details of Implement

Quote from Pichu:

在放入 user01 Access Token 的情況下,發出一篇文章,user02 可以用 「↑」進行推文,評價數要加一,user02第二次用 ↑ 推文時評價數不變 接著user02 用 「↓」推文時原先的上箭頭推文被刪去,評價數減一(收回),第二次用 ↓ 推文時評價數減一,第三次用↓推文時評價數不變 在放入 user01 Access Token 的情況下,發出一篇文章,user01 用 「↑」進行推文,評價數不變 (自己不能推自己)

  • 修改usecase /article.go
    • 增加類似UpdateUsefulness function,以模仿stackoverflow或reddit
  • repository/article.go中新增Usefulness struct,與後端gobbs對接
  • delivery/http新增route_update_usefulness.go處理http routing
  • 可能會有權限問題需要處理
  • 對應測試需要撰寫

期程 / Schedule

  • 討論時間: 兩周
  • 實作時間: 兩周
  • 確認時間: 兩周

備註

  • 目前Google doc那裏還沒更新
  • 子issue需要協助開立

コントリビューターガイド