Skip to content

Commit

Permalink
fix when deselecting default layout
Browse files Browse the repository at this point in the history
  • Loading branch information
Georgi Davidkov committed Jun 30, 2022
1 parent 11179af commit 4f2d672
Showing 1 changed file with 7 additions and 3 deletions.
10 changes: 7 additions & 3 deletions src/rest/controllers/layouts.ts
Original file line number Diff line number Diff line change
Expand Up @@ -57,10 +57,14 @@ export default (layoutsFolder: string): Router => {

router.post("/default", asyncHandler(async (req, res, next) => {
const user = getUser(req);
const layout = req.body.name;
logger.info(`saving default layout ${layout.name} for user ${user}`);
if (req.body && req.body.name) {
const layout = req.body.name;
logger.info(`saving default layout ${layout.name} for user ${user}`);
fs.writeFileSync(defaultFilePath, layout, "utf8");
} else if (typeof req.body.name === "undefined" && typeof req.body.type === "undefined") {
fs.unlinkSync(defaultFilePath);
}

fs.writeFileSync(defaultFilePath, layout, "utf8");
res.status(201);
res.send();
}));
Expand Down

0 comments on commit 4f2d672

Please sign in to comment.