///
/// * `conn` - the postgres connection
/// * `comment_report_form` - the filled CommentReportForm to insert
- fn report(conn: &PgConnection, pm_report_form: &PrivateMessageReportForm) -> Result<Self, Error> {
+ fn report(
+ conn: &mut PgConnection,
+ pm_report_form: &PrivateMessageReportForm,
+ ) -> Result<Self, Error> {
use crate::schema::private_message_report::dsl::*;
insert_into(private_message_report)
.values(pm_report_form)
/// * `report_id` - the id of the report to resolve
/// * `by_resolver_id` - the id of the user resolving the report
fn resolve(
- conn: &PgConnection,
+ conn: &mut PgConnection,
report_id: Self::IdType,
by_resolver_id: PersonId,
) -> Result<usize, Error> {
/// * `report_id` - the id of the report to unresolve
/// * `by_resolver_id` - the id of the user unresolving the report
fn unresolve(
- conn: &PgConnection,
+ conn: &mut PgConnection,
report_id: Self::IdType,
by_resolver_id: PersonId,
) -> Result<usize, Error> {