feat(safety): add API route for editing report
This commit is contained in:
9
crates/quark/src/impl/generic/safety/report.rs
Normal file
9
crates/quark/src/impl/generic/safety/report.rs
Normal file
@@ -0,0 +1,9 @@
|
||||
use crate::{models::report::PartialReport, models::Report, Database, Result};
|
||||
|
||||
impl Report {
|
||||
/// Update report data
|
||||
pub async fn update(&mut self, db: &Database, partial: PartialReport) -> Result<()> {
|
||||
self.apply_options(partial.clone());
|
||||
db.update_report(&self.id, &partial).await
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user