Closed bluepwcst closed 9 months ago
必要な情報を適切に入力して「購入」ボタンを押すと、商品の購入ができる動画 https://gyazo.com/a9ef3f8fe0845bb3fa66a54f6ddbc3cc
ログイン状態の場合でも、URLを直接入力して自身が出品していない売却済み商品の商品購入ページへ遷移しようとすると、トップページに遷移する動画 https://gyazo.com/01c13d5607a8fc56647421d6f49251e6
入力に問題がある状態で「購入」ボタンが押された場合、情報は受け入れられず、購入ページでエラーメッセージが表示される動画 https://gyazo.com/41e6bac38f657f76cabba296b7df8a60
売却済みの商品は、画像上に「sold out」の文字が表示される動画(商品一覧機能実装時に未実装であった場合) 売却済みの商品は、画像上に「sold out」の文字が表示される動画(商品詳細機能実装時に未実装であった場合) ログイン状態の場合でも、売却済みの商品には、「商品の編集」「削除」「購入画面に進む」ボタンが表示されない動画(商品詳細機能実装時に未実装であった場合) https://gyazo.com/357e3b2c1b008b1bdc2eeba255e0fcc6
ログイン状態の場合でも、URLを直接入力して自身が出品した売却済み商品の商品情報編集ページへ遷移しようとすると、トップページに遷移する動画(商品情報編集機能実装時に未実装であった場合) https://gyazo.com/184401fd0c34ef60b8c1eea7f7be2852
ログイン状態の場合でも、URLを直接入力して自身が出品した商品の商品購入ページに遷移しようとすると、商品の販売状況に関わらずトップページに遷移する動画 https://gyazo.com/ba36130767d00441cb5f766ce54e1fe1
ログアウト状態の場合は、URLを直接入力して商品購入ページに遷移しようとすると、商品の販売状況に関わらずログインページに遷移する動画 https://gyazo.com/aac4c0410f8e09eab3ac9d63225d281c
app/models/order_form.rb こちらのファイルは見つかりませんでした。。
https://gyazo.com/892b0cc11ad0590e3aa180655abdb69a ログイン者と出品者が等しく、商品が購入されている場合にURLの直接入力で商品編集ページに遷移できないように実装しました。
app/models/order_form.rbこちらで実装を行っております。
レビュー依頼ありがとうございます。
いただいたプルリクエストですが、修正点の差分があがっていないようです。
お手数ではありますが、コミットとプッシュのし忘れがないかを確認していただき 再度「レビュー提出フォーム」の送信をお願いします。
修正してから3回コードレビューを送りましたが2回ともコメントが来ていないので再送させて頂きました。
WHAT 商品購入機能 WHY 他者が出品した商品をクレジットカードを利用して購入できる機能を実装するため。