Fixed some bugs with menus and updated the build-nocodb to migrate data.

This commit is contained in:
2025-09-10 12:33:55 -06:00
parent 7cc6070063
commit 675d744cfa
14 changed files with 1276 additions and 180 deletions

View File

@@ -56,7 +56,7 @@ class UsersController {
async create(req, res) {
try {
const { email, password, name, isAdmin, userType, expireDays } = req.body;
const { email, password, name, phone, isAdmin, userType, expireDays } = req.body;
if (!email || !password) {
return res.status(400).json({
@@ -98,6 +98,8 @@ class UsersController {
password: password,
Name: name || '',
name: name || '',
Phone: phone || '',
phone: phone || '',
Admin: isAdmin === true,
admin: isAdmin === true,
'User Type': userType || 'user', // Handle space in field name
@@ -121,6 +123,7 @@ class UsersController {
ID: extractId(response),
Email: email,
Name: name,
Phone: phone,
Admin: isAdmin,
'User Type': userType, // Handle space in field name
UserType: userType,
@@ -157,6 +160,7 @@ class UsersController {
id: extractId(response),
email: email,
name: name,
phone: phone,
admin: isAdmin,
userType: userType,
expiresAt: expiresAt