From 956d0aa52f62402a5868f2745f14f89df45dd805 Mon Sep 17 00:00:00 2001 From: Dessalines Date: Tue, 14 Feb 2023 16:41:22 -0500 Subject: [PATCH] Fixing updated form fields. Fixes #2724 (#2725) * Fixing updated form fields. Fixes #2724 * Fix import. --- crates/api_crud/src/comment/update.rs | 2 ++ crates/api_crud/src/community/update.rs | 3 ++- crates/api_crud/src/post/update.rs | 3 ++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/crates/api_crud/src/comment/update.rs b/crates/api_crud/src/comment/update.rs index 88de41158..27d65cbe8 100644 --- a/crates/api_crud/src/comment/update.rs +++ b/crates/api_crud/src/comment/update.rs @@ -23,6 +23,7 @@ use lemmy_db_schema::{ local_site::LocalSite, }, traits::Crud, + utils::naive_now, }; use lemmy_db_views::structs::CommentView; use lemmy_utils::{ @@ -92,6 +93,7 @@ impl PerformCrud for EditComment { .content(content_slurs_removed) .distinguished(data.distinguished) .language_id(data.language_id) + .updated(Some(Some(naive_now()))) .build(); let updated_comment = Comment::update(context.pool(), comment_id, &form) .await diff --git a/crates/api_crud/src/community/update.rs b/crates/api_crud/src/community/update.rs index 9059a4a6f..6ab161070 100644 --- a/crates/api_crud/src/community/update.rs +++ b/crates/api_crud/src/community/update.rs @@ -14,7 +14,7 @@ use lemmy_db_schema::{ local_site::LocalSite, }, traits::Crud, - utils::{diesel_option_overwrite, diesel_option_overwrite_to_url}, + utils::{diesel_option_overwrite, diesel_option_overwrite_to_url, naive_now}, }; use lemmy_db_views_actor::structs::CommunityModeratorView; use lemmy_utils::{error::LemmyError, utils::check_slurs_opt, ConnectionId}; @@ -70,6 +70,7 @@ impl PerformCrud for EditCommunity { .banner(banner) .nsfw(data.nsfw) .posting_restricted_to_mods(data.posting_restricted_to_mods) + .updated(Some(Some(naive_now()))) .build(); let community_id = data.community_id; diff --git a/crates/api_crud/src/post/update.rs b/crates/api_crud/src/post/update.rs index 9337c5952..ecb9bf08b 100644 --- a/crates/api_crud/src/post/update.rs +++ b/crates/api_crud/src/post/update.rs @@ -19,7 +19,7 @@ use lemmy_db_schema::{ post::{Post, PostUpdateForm}, }, traits::Crud, - utils::diesel_option_overwrite, + utils::{diesel_option_overwrite, naive_now}, }; use lemmy_utils::{ error::LemmyError, @@ -101,6 +101,7 @@ impl PerformCrud for EditPost { .embed_video_url(embed_video_url) .language_id(data.language_id) .thumbnail_url(Some(thumbnail_url)) + .updated(Some(Some(naive_now()))) .build(); let post_id = data.post_id;