Fix sending out multiple websocket notifications

For some reason I encountered a strange bug which resulted in sending
out multiple websocket notifications for the exact same user.

Added a `distinct()` for the query to filter out multiple uuid's.
This commit is contained in:
BlackDex 2023-03-31 18:01:55 +02:00
parent 867c6ba056
commit bff54fbfdb
No known key found for this signature in database
GPG key ID: 58C80A2AA6C765E1

View file

@ -715,6 +715,7 @@ impl UserOrganization {
) )
) )
.select(users_organizations::all_columns) .select(users_organizations::all_columns)
.distinct()
.load::<UserOrganizationDb>(conn).expect("Error loading user organizations").from_db() .load::<UserOrganizationDb>(conn).expect("Error loading user organizations").from_db()
}} }}
} }