Fixing accidental addadmin bug from asonix async merge.
This commit is contained in:
parent
2eaafae892
commit
5a88a6ecdc
2 changed files with 2 additions and 4 deletions
|
@ -552,9 +552,6 @@ begin
|
|||
IF (TG_OP = 'DELETE') THEN
|
||||
update comment_aggregates_fast set banned_from_community = false where creator_id = OLD.user_id and community_id = OLD.community_id;
|
||||
update post_aggregates_fast set banned_from_community = false where creator_id = OLD.user_id and community_id = OLD.community_id;
|
||||
ELSIF (TG_OP = 'UPDATE') THEN
|
||||
-- delete from comment_aggregates_fast where id = NEW.comment_id;
|
||||
-- insert into comment_aggregates_fast select * from comment_aggregates_view where id = NEW.comment_id;
|
||||
ELSIF (TG_OP = 'INSERT') THEN
|
||||
update comment_aggregates_fast set banned_from_community = true where creator_id = NEW.user_id and community_id = NEW.community_id;
|
||||
update post_aggregates_fast set banned_from_community = true where creator_id = NEW.user_id and community_id = NEW.community_id;
|
||||
|
|
|
@ -678,7 +678,8 @@ impl Perform for Oper<AddAdmin> {
|
|||
}
|
||||
|
||||
let added = data.added;
|
||||
let add_admin = move |conn: &'_ _| User_::add_admin(conn, user_id, added);
|
||||
let added_user_id = data.user_id;
|
||||
let add_admin = move |conn: &'_ _| User_::add_admin(conn, added_user_id, added);
|
||||
if blocking(pool, add_admin).await?.is_err() {
|
||||
return Err(APIError::err("couldnt_update_user").into());
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue