Make list photos endpoint a get resource #12

Merged
cameron merged 1 commits from feature/photos-as-get into master 2021-03-29 20:24:08 +00:00

View File

@@ -17,14 +17,10 @@ use actix_multipart as mp;
use actix_web::{
delete,
error::BlockingError,
get, post, put,
web::{self, BufMut, BytesMut},
get, middleware, post, put,
web::{self, BufMut, BytesMut, HttpRequest, HttpResponse, Query},
App, HttpServer, Responder,
};
use actix_web::{
middleware,
web::{HttpRequest, HttpResponse, Json},
};
use notify::{watcher, DebouncedEvent, RecursiveMode, Watcher};
use rayon::prelude::*;
use serde::Serialize;
@@ -42,8 +38,8 @@ mod database;
mod files;
mod video;
#[post("/photos")]
async fn list_photos(_claims: Claims, req: Json<ThumbnailRequest>) -> impl Responder {
#[get("/photos")]
async fn list_photos(_claims: Claims, req: Query<ThumbnailRequest>) -> impl Responder {
info!("{}", req.path);
let path = &req.path;