🐛 レシピの取得系APIの修正 & マイレシピの公開非公開フラグの適応 #137
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
関連する issue*
Closes #133
Closes #134
Closes #135
作業内容*
メイン実装
以下2点の修正を行いました
2023-08-08.22.42.12.mov
また、レシピの公開・非公開のフラグをRecipeモデルに追加し、マイレシピ作成時はデフォルトで非公開にして、公開・非公開を切り替えられるように対応しました。
2023-08-09.18.56.53.mov
そのほか発生した実装
apiのprefixを
actionsFor~
,getRecipes~
,getChefs~
など管理しやすいように対応しました。またsession情報の呼び出しでcookieを呼び出していますが、現行の呼び出し方だと
pnpm run build
コマンドでコケていたので、以下を参考にcookies の取得と使用の方法を定義し直しましたvercel/next.js#49373 (comment)
残してある課題
チェックリスト*
実装者
その他