mirror of
https://github.com/ragestudio/comty.git
synced 2025-06-10 19:14:16 +00:00
fix new_featured_wallpaper
This commit is contained in:
parent
b9381982d2
commit
48bfa5da4d
@ -36,16 +36,19 @@ export default class PublicController extends Controller {
|
|||||||
"/new_featured_wallpaper": {
|
"/new_featured_wallpaper": {
|
||||||
middlewares: ["withAuthentication", "onlyAdmin"],
|
middlewares: ["withAuthentication", "onlyAdmin"],
|
||||||
fn: Schematized({
|
fn: Schematized({
|
||||||
select: ["url", "date"],
|
select: ["url", "date", "author"],
|
||||||
required: ["url"],
|
required: ["url"],
|
||||||
}, async (req, res) => {
|
}, async (req, res) => {
|
||||||
const newFeaturedWallpaper = new FeaturedWallpaper(req.selection)
|
const newFeaturedWallpaper = new FeaturedWallpaper(req.selection)
|
||||||
|
|
||||||
await newFeaturedWallpaper.save().catch((err) => {
|
const result = await newFeaturedWallpaper.save().catch((err) => {
|
||||||
return res.status(400).json({ message: err.message })
|
res.status(400).json({ message: err.message })
|
||||||
|
return null
|
||||||
})
|
})
|
||||||
|
|
||||||
return res.json(newFeaturedWallpaper)
|
if (result) {
|
||||||
|
return res.json(newFeaturedWallpaper)
|
||||||
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user