Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

【依頼】ProtoSpace挙動確認(データベースリセットにかかるエラーの解消) #1

Open
Jyoumama opened this issue Mar 31, 2024 · 6 comments

Comments

@Jyoumama
Copy link
Owner

#URL
https://protospace-40508.onrender.com/

こちらの記載で失礼します。RenderでProtoSpaceのデプロイ中に「./bin/render-build.sh: 」が作成できなかった、というエラーが起きました。
以下がそのエラー文です。
RubyGems system software updated
==> Running build command './bin/render-build.sh '...
bash: ./bin/render-build.sh: No such file or directory
==> Build failed 😞
よって、./bin/render-build.shを再入力する必要があると考え、bin/render-build.shに「DISABLE_DATABASE_ENVIRONMENT_CHECK=1」を記載し、
renderに作成途中だったデータベースのリセットをしました。その後、続行しようとしましたが、
添付のURLのようなエラーが出ます。この問題を解決する必要があると考え、こちらにメッセージをさせて頂きました。

@motomuun
Copy link

motomuun commented Apr 1, 2024

@Jyoumama さん、ご提出とコメント頂きありがとうございます‼︎

ご期待に添えず大変申し訳ございませんが、こちらでは客観的にブラウザ上での挙動を確認しており、実装における相談や技術的な事に関しては回答が出来かねてしまいます。

ProtoSpaceは過去の復習や「自力で実装する力」を身につけるためにも、メンターへの質問は基本的に制限しておりますが、参考カリキュラムや、一部の質問に関してはアクションプラン相談を承っております。
状況に合わせた適切なご案内をするためにも、恐れ入りますがメンターへ相談をお願いいたします。

修正内容が反映されていることが確認できましたら、再度以下のprotospace完了報告フォームのご提出お願いします!
※新しいissueを作っていただく必要はございません。
※質問等でコメントした場合も都度フォームのご提出をお願いします。
https://forms.gle/ZdLeprTTWhMA8aZA7

@Jyoumama
Copy link
Owner Author

Jyoumama commented Apr 1, 2024

#URL
https://protospace-40508.onrender.com/

挙動エラーの依頼をしてしまい、大変失礼致しました。改めてご確認のほどよろしくお願いします。

@motomuun
Copy link

motomuun commented Apr 1, 2024

@Jyoumama さん、再度ご提出頂きありがとうございます‼︎
動作の確認をしたところ、修正していただきたい箇所がございました。
以下のご確認をお願いします!

[修正依頼箇所]
コメント機能

  • フォームを空のまま投稿しようとすると、投稿できずにそのページに留まること
    フォームを空のままコメントの「送信する」ボタンを押すとエラーページに遷移します。元のページに留まるように修正をお願いします。

  • コメントを投稿すると、投稿したコメントとその投稿者名が、対象プロトタイプの詳細ページにのみ表示されること
    コメント投稿者名の欄に、該当ページのプロトタイプ投稿者名が表示されます。コメントを投稿した人の名称が表示されるように修正をお願いします。

その他

  • ログイン状態のユーザーであっても、他のユーザーのプロトタイプ編集ページのURLを直接入力して遷移しようとすると、トップページにリダイレクトされること
    他のユーザーのプロトタイプ編集ページに遷移できてしまいます。遷移できないように修正をお願いします。

  • ログアウト状態のユーザーは、プロトタイプ新規投稿ページ・プロトタイプ編集ページに遷移しようとすると、ログインページにリダイレクトされること
    プロトタイプ編集ページに遷移しようとすると、トップページに遷移します。ログインページに遷移できるように修正をお願いします。

プロトタイプ削除機能

  • ログイン状態のユーザーに限り、自身の投稿したプロトタイプの詳細ページから削除ボタンをクリックすると、プロトタイプを削除できること
    最初に投稿したプロトタイプが、「削除する」ボタンを押しても削除することが出来ません。削除出来るように修正をお願いします。

修正が完了しましたら、一度ご自身の本番環境で正しく動作しているか確認してみましょう。
修正内容が反映されていることが確認できましたら、再度以下のprotospace完了報告フォームのご提出お願いします!
※新しいissueを作っていただく必要はございません。
※質問等でコメントした場合も都度フォームのご提出をお願いします。
https://forms.gle/ZdLeprTTWhMA8aZA7

@Jyoumama
Copy link
Owner Author

Jyoumama commented Apr 1, 2024

全ての修正を終えました。ご確認をお願いします。

なお、確認1件です。修正が完了後、自身の本番環境で正しく動作しているか確認する、ということについてですが、
RenderのpostgreSQL上でアプリの挙動を確認する、と理解していますが、その認識で間違い無いでしょうか?
よろしくお願いします。

@Jyoumama
Copy link
Owner Author

Jyoumama commented Apr 1, 2024

#URL
https://protospace-40508.onrender.com/
先ほど、URLなしでコメントしてしまいました。失礼しました。
全ての修正を終えました。ご確認をお願いします。

@motomuun
Copy link

motomuun commented Apr 2, 2024

@Jyoumama さん、再度ご提出頂きありがとうございます‼︎
正常に動作することが確認できました! LGTMです✨ 
おめでとうございます🎉

なお、ご質問頂いた本番環境の定義についてですが、挙動確認では、お送り頂いてる本番環境のURLにて挙動を確認しているため、そちらを予めご確認頂くようにご案内しています。
RenderのpostgreSQL上と、本番環境のURLの挙動における相違の有無に関しては、技術的なお話となるため、メンターまでご質問をお願いします。

次はいよいよ最終課題ですね!今まで学習したことを活かして進めていきましょう(^^)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants