From b52b11d7bb72dee1f059772812d27cdfbfd9fa3d Mon Sep 17 00:00:00 2001 From: Cohee <18619528+Cohee1207@users.noreply.github.com> Date: Sun, 9 Mar 2025 00:56:23 +0200 Subject: [PATCH] Force settings content check on user creation Closes #3641 --- src/endpoints/users-admin.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/endpoints/users-admin.js b/src/endpoints/users-admin.js index 6debe1f70..33da31729 100644 --- a/src/endpoints/users-admin.js +++ b/src/endpoints/users-admin.js @@ -4,7 +4,7 @@ import storage from 'node-persist'; import express from 'express'; import lodash from 'lodash'; import { jsonParser } from '../express-common.js'; -import { checkForNewContent } from './content-manager.js'; +import { checkForNewContent, CONTENT_TYPES } from './content-manager.js'; import { KEY_PREFIX, toKey, @@ -195,7 +195,7 @@ router.post('/create', requireAdminMiddleware, jsonParser, async (request, respo console.info('Creating data directories for', newUser.handle); await ensurePublicDirectoriesExist(); const directories = getUserDirectories(newUser.handle); - await checkForNewContent([directories]); + await checkForNewContent([directories], [CONTENT_TYPES.SETTINGS]); return response.json({ handle: newUser.handle }); } catch (error) { console.error('User create failed:', error);