mirror of
https://github.com/glimpse-app/server.git
synced 2025-04-02 10:52:45 -04:00
resp with json
This commit is contained in:
parent
816d92badf
commit
a38019c741
2 changed files with 8 additions and 12 deletions
|
@ -20,8 +20,7 @@ proc createDeletionRoutes*(cfg: Cfg) =
|
|||
#[
|
||||
request parameters:
|
||||
token - string - required via header
|
||||
returns
|
||||
200 - user and all his files are deleted from db and filesystem
|
||||
returns: JSON
|
||||
]#
|
||||
delete "/api/v1/userCompletely":
|
||||
var user = newUser()
|
||||
|
@ -31,13 +30,12 @@ proc createDeletionRoutes*(cfg: Cfg) =
|
|||
discard waitFor purgeUserFiles(H"Authorization")
|
||||
db.delete(user)
|
||||
|
||||
resp Http200, "User and all files have been deleted.\n"
|
||||
resp Http200, "[{}]\n", "application/json"
|
||||
|
||||
#[
|
||||
request parameters:
|
||||
token - string - required via header
|
||||
returns
|
||||
200 - deleted user account from db only
|
||||
returns: JSON
|
||||
]#
|
||||
delete "/api/v1/user":
|
||||
var user = newUser()
|
||||
|
@ -46,14 +44,13 @@ proc createDeletionRoutes*(cfg: Cfg) =
|
|||
|
||||
db.delete(user)
|
||||
|
||||
resp Http200, "User has been deleted.\n"
|
||||
resp Http200, "[{}]\n", "application/json"
|
||||
|
||||
#[
|
||||
request parameters:
|
||||
token - string - required via header
|
||||
name - string - required via header
|
||||
returns
|
||||
200 - deleted the specified file
|
||||
returns: JSON
|
||||
]#
|
||||
delete "/api/v1/file":
|
||||
var user = newUser()
|
||||
|
@ -69,7 +66,7 @@ proc createDeletionRoutes*(cfg: Cfg) =
|
|||
db.delete(file)
|
||||
dec user.fileCount
|
||||
db.update(user)
|
||||
resp Http200, "File has been deleted.\n"
|
||||
resp Http200, "[{}]\n", "application/json"
|
||||
|
||||
#[
|
||||
request parameters:
|
||||
|
|
|
@ -12,8 +12,7 @@ proc createUploadRoutes*(cfg: Cfg) =
|
|||
file - string/binary - required
|
||||
token - string - required via header
|
||||
tags - JSON - optinal
|
||||
returns
|
||||
200 - file saved to db and indexed into db
|
||||
returns: JSON
|
||||
]#
|
||||
post "/api/v1/newFile":
|
||||
# fills the new `user` var with saved user data from database
|
||||
|
@ -51,4 +50,4 @@ proc createUploadRoutes*(cfg: Cfg) =
|
|||
|
||||
# write the file from memory
|
||||
writeFile(filePath, fileData)
|
||||
resp Http200, "File uploaded.\n"
|
||||
resp Http200, "[{}]\n", "application/json"
|
||||
|
|
Loading…
Add table
Reference in a new issue