Procházet zdrojové kódy

Update model and routes to use setShowDescription param/column

sbkwgh před 8 roky
rodič
revize
103eeb8989
2 změnil soubory, kde provedl 8 přidání a 4 odebrání
  1. 4 0
      models/settings.js
  2. 4 4
      routes/settings.js

+ 4 - 0
models/settings.js

@@ -19,6 +19,10 @@ module.exports = (sequelize, DataTypes) => {
 					}
 				}
 			}
+		},
+		showDescription: {
+			type: DataTypes.BOOLEAN,
+			defaultValue: false
 		}
 	}, {
 		classMethods: {

+ 4 - 4
routes/settings.js

@@ -48,13 +48,13 @@ router.put('/', async (req, res) => {
 		if(req.body.forumDescription) {
 			params.forumDescription = req.body.forumDescription
 		}
+		if(req.body.showDescription !== undefined) {
+			params.showDescription = req.body.showDescription
+		}
 
 		let updatedSettings = await Settings.set(params)
 
-		res.json({
-			forumName: req.body.forumName,
-			forumDescription: req.body.forumDescription
-		})
+		res.json(params)
 		
 	} catch (e) {
 		if(e instanceof Sequelize.ValidationError) {