Merge remote-tracking branch 'yerba/main' into main

This commit is contained in:
Dessalines 2020-08-17 16:50:21 -04:00
commit 3301e0ba50
6 changed files with 2 additions and 21 deletions

View file

@ -151,11 +151,9 @@ mod tests {
}; };
let read_activity = Activity::read(&conn, inserted_activity.id).unwrap(); let read_activity = Activity::read(&conn, inserted_activity.id).unwrap();
let num_deleted = Activity::delete(&conn, inserted_activity.id).unwrap();
User_::delete(&conn, inserted_creator.id).unwrap(); User_::delete(&conn, inserted_creator.id).unwrap();
assert_eq!(expected_activity, read_activity); assert_eq!(expected_activity, read_activity);
assert_eq!(expected_activity, inserted_activity); assert_eq!(expected_activity, inserted_activity);
assert_eq!(1, num_deleted);
} }
} }

View file

@ -159,10 +159,7 @@ impl Comment {
.get_result::<Self>(conn) .get_result::<Self>(conn)
} }
pub fn upsert( pub fn upsert(conn: &PgConnection, comment_form: &CommentForm) -> Result<Self, Error> {
conn: &PgConnection,
comment_form: &CommentForm,
) -> Result<Self, Error> {
let existing = Self::read_from_apub_id(conn, &comment_form.ap_id); let existing = Self::read_from_apub_id(conn, &comment_form.ap_id);
match existing { match existing {
Err(NotFound {}) => Ok(Self::create(conn, &comment_form)?), Err(NotFound {}) => Ok(Self::create(conn, &comment_form)?),

View file

@ -251,7 +251,7 @@ impl<'a> CommunityQueryBuilder<'a> {
.order_by(hot_rank.desc()) .order_by(hot_rank.desc())
.then_order_by(number_of_subscribers.desc()) .then_order_by(number_of_subscribers.desc())
.filter(user_id.is_null()) .filter(user_id.is_null())
}, }
}; };
if !self.show_nsfw { if !self.show_nsfw {

View file

@ -707,16 +707,6 @@ mod tests {
when_: inserted_mod_add.when_, when_: inserted_mod_add.when_,
}; };
ModRemovePost::delete(&conn, inserted_mod_remove_post.id).unwrap();
ModLockPost::delete(&conn, inserted_mod_lock_post.id).unwrap();
ModStickyPost::delete(&conn, inserted_mod_sticky_post.id).unwrap();
ModRemoveComment::delete(&conn, inserted_mod_remove_comment.id).unwrap();
ModRemoveCommunity::delete(&conn, inserted_mod_remove_community.id).unwrap();
ModBanFromCommunity::delete(&conn, inserted_mod_ban_from_community.id).unwrap();
ModBan::delete(&conn, inserted_mod_ban.id).unwrap();
ModAddCommunity::delete(&conn, inserted_mod_add_community.id).unwrap();
ModAdd::delete(&conn, inserted_mod_add.id).unwrap();
Comment::delete(&conn, inserted_comment.id).unwrap(); Comment::delete(&conn, inserted_comment.id).unwrap();
Post::delete(&conn, inserted_post.id).unwrap(); Post::delete(&conn, inserted_post.id).unwrap();
Community::delete(&conn, inserted_community.id).unwrap(); Community::delete(&conn, inserted_community.id).unwrap();

View file

@ -225,7 +225,6 @@ mod tests {
PrivateMessage::update_deleted(&conn, inserted_private_message.id, true).unwrap(); PrivateMessage::update_deleted(&conn, inserted_private_message.id, true).unwrap();
let marked_read_private_message = let marked_read_private_message =
PrivateMessage::update_read(&conn, inserted_private_message.id, true).unwrap(); PrivateMessage::update_read(&conn, inserted_private_message.id, true).unwrap();
let num_deleted = PrivateMessage::delete(&conn, inserted_private_message.id).unwrap();
User_::delete(&conn, inserted_creator.id).unwrap(); User_::delete(&conn, inserted_creator.id).unwrap();
User_::delete(&conn, inserted_recipient.id).unwrap(); User_::delete(&conn, inserted_recipient.id).unwrap();
@ -234,6 +233,5 @@ mod tests {
assert_eq!(expected_private_message, inserted_private_message); assert_eq!(expected_private_message, inserted_private_message);
assert!(deleted_private_message.deleted); assert!(deleted_private_message.deleted);
assert!(marked_read_private_message.read); assert!(marked_read_private_message.read);
assert_eq!(1, num_deleted);
} }
} }

View file

@ -224,7 +224,6 @@ mod tests {
let read_mention = UserMention::read(&conn, inserted_mention.id).unwrap(); let read_mention = UserMention::read(&conn, inserted_mention.id).unwrap();
let updated_mention = let updated_mention =
UserMention::update(&conn, inserted_mention.id, &user_mention_form).unwrap(); UserMention::update(&conn, inserted_mention.id, &user_mention_form).unwrap();
let num_deleted = UserMention::delete(&conn, inserted_mention.id).unwrap();
Comment::delete(&conn, inserted_comment.id).unwrap(); Comment::delete(&conn, inserted_comment.id).unwrap();
Post::delete(&conn, inserted_post.id).unwrap(); Post::delete(&conn, inserted_post.id).unwrap();
Community::delete(&conn, inserted_community.id).unwrap(); Community::delete(&conn, inserted_community.id).unwrap();
@ -234,6 +233,5 @@ mod tests {
assert_eq!(expected_mention, read_mention); assert_eq!(expected_mention, read_mention);
assert_eq!(expected_mention, inserted_mention); assert_eq!(expected_mention, inserted_mention);
assert_eq!(expected_mention, updated_mention); assert_eq!(expected_mention, updated_mention);
assert_eq!(1, num_deleted);
} }
} }