feat: atomic goal, watchlist, profile writes

This commit is contained in:
2026-10-26 00:49:28 +01:00
parent c8a1e8bfe4
commit 62ad9f4017
48 changed files with 1296 additions and 264 deletions

View File

@@ -125,7 +125,6 @@ pub fn build_deps(
goal_command: repos.goal_command.clone(),
goal_query: repos.goal_query.clone(),
stats: repos.stats.clone(),
event_publisher: services.event_publisher.clone(),
},
query: GoalQueryDeps {
goal_query: repos.goal_query.clone(),
@@ -294,7 +293,6 @@ pub fn build_deps(
},
update_profile_fields: UpdateProfileFieldsDeps {
profile_fields: repos.profile_fields.clone(),
event_publisher: services.event_publisher.clone(),
},
get_settings: GetSettingsDeps {
user_settings: repos.user_settings.clone(),
@@ -330,7 +328,6 @@ pub fn build_deps(
},
remove_from_watchlist: RemoveFromWatchlistDeps {
watchlist: repos.watchlist.clone(),
event_publisher: services.event_publisher.clone(),
},
},
wrapup: WrapupGroup {