Add Move File functionality and endpoint
This commit is contained in:
@@ -36,7 +36,7 @@ use log::{debug, error, info, warn};
|
||||
use crate::auth::login;
|
||||
use crate::data::*;
|
||||
use crate::database::*;
|
||||
use crate::files::{is_image_or_video, is_valid_full_path, RealFileSystem};
|
||||
use crate::files::{is_image_or_video, is_valid_full_path, move_file, RealFileSystem};
|
||||
use crate::service::ServiceBuilder;
|
||||
use crate::state::AppState;
|
||||
use crate::tags::*;
|
||||
@@ -497,6 +497,7 @@ fn main() -> std::io::Result<()> {
|
||||
web::resource("/photos")
|
||||
.route(web::get().to(files::list_photos::<SqliteTagDao, RealFileSystem>)),
|
||||
)
|
||||
.service(web::resource("/file/move").post(move_file::<RealFileSystem>))
|
||||
.service(get_image)
|
||||
.service(upload_image)
|
||||
.service(generate_video)
|
||||
|
||||
Reference in New Issue
Block a user