Funcy-ICT / Funcy-ICT/Funcy_Portfolio_Backend

[bug] リクエストが失敗した時にも画像がuploadされる

Open
#144 1 comment 0 reactions 0 assignees View on GitHub
bug
Dominant language
Go
Stars
1
Forks
0
PR merge metrics
No merged PRs in 30d

Description

## 現状(Issue)
リクエストが失敗しても画像がfile-serverにアップロードされ,不要な画像が重複して保存されてしまう
例:サインアップ処理が失敗した場合でも画像だけアップロードされてしまう

## 理想(Expected)
- メイン処理(例:サインアップ)と画像アップロードが一体化され,どちらかが失敗した場合は全体がロールバックされる
- 正常終了時のみ画像がfile-serverに保存される

## 解決策(Action Plan)
- フロントエンドで画像アップロードをメイン処理の成功後に実行するよう順序を見直す
- バックエンドで画像アップロードをメイン処理の後に行うよう処理順を修正
- バックエンドにアップロード失敗時の画像削除処理を追加
- file-serverに仮アップロード・確定保存の仕組みを検討
- file-serverに削除APIがあるか確認し,必要に応じて実装

## 課題(Issues to Resolve)
- 処理の一貫性を保証するためのトランザクション的な制御がない
- 既存実装との整合性を保ったまま導入する必要がある

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.