issues
search
junohm410
/
fjord-flea-market
A closed flea market app for FjordBootCamp members to easily buy and sell items within the community, featuring automated buyer selection and Discord notifications.
0
stars
0
forks
source link
商品を非公開として保存できるようにした
#55
Closed
junohm410
closed
2 months ago
junohm410
commented
2 months ago
https://github.com/junohm410/fjord-flea-market/issues/44
以下の作業を行った。
Itemにstatusカラムを追加(enum)
フォームに「非公開として保存」というsubmitボタンを追加
params[:commit]
を使ってそこを経由した保存であることを知るようにした
itemsページでは非公開の商品が出ないようにした
items/:idページでは「自分の商品 + 非公開じゃない他の人の商品」が見れるようにした
「自分が見られる商品」というスコープを追加
そのスコープは「自分の商品」 or 「公開中の商品」スコープ というロジック
以下の作業を行った。
params[:commit]
を使ってそこを経由した保存であることを知るようにした