You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
homete/Views/HouseworkDetailView/SubViews/HouseworkDetailActionContent.swift#L25 - Include a single empty line between switch cases (vertical_whitespace_between_cases)
⚠️
homete/Views/HouseworkDetailView/SubViews/HouseworkDetailActionContent.swift#L32 - Include a single empty line between switch cases (vertical_whitespace_between_cases)
⚠️
homete/Views/HouseworkDetailView/SubViews/HouseworkDetailActionContent.swift#L58 - TODOs should be resolved (未完了に戻す) (todo)
⚠️
homete/Views/RootView/RootView.swift#L25 - Include a single empty line between switch cases (vertical_whitespace_between_cases)
⚠️
homete/Views/RootView/RootView.swift#L31 - Include a single empty line between switch cases (vertical_whitespace_between_cases)
⚠️
homete/Views/RootView/RootView.swift#L35 - Include a single empty line between switch cases (vertical_whitespace_between_cases)
⚠️
homete/Views/SettingView/SettingView.swift#L32 - TODOs should be resolved (メニューボタンタップ時の処理) (todo)
⚠️
homete/Views/SettingView/SettingView.swift#L119 - TODOs should be resolved (エラーハンドリング) (todo)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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: #56
実装内容
Accountの情報にcohabitantIdを追加しました。
これは、アカウントに紐づく情報で、アカウント後に情報をスイッチする必要があるのと、ユーザーデータ削除時にも、効率的に紐づくCohabitant情報を取得するためです。
Functionsにユーザー削除をトリガーに紐づくFirestoreのAccountとCohabitantの情報を削除するAPIを追加しました。
Cohabitantは参加者が2名の場合はCohabitantのドキュメント毎削除し、3人以上の場合は、今後も残った二人で家事管理が可能なのでCohabitant/membersから該当のユーザーだけ削除します。
また、ユーザー削除のAPIのE2Eテストを実装し、これを検証するCIワークフローを追加しました。
確認内容