Fix: admin script path - use backend directory instead of /tmp
This commit is contained in:
@@ -291,7 +291,7 @@ setup_admin_user() {
|
|||||||
# Create admin user using Node.js
|
# Create admin user using Node.js
|
||||||
cd "${INSTALL_DIR}/backend"
|
cd "${INSTALL_DIR}/backend"
|
||||||
|
|
||||||
cat > /tmp/create_admin.js << EOF
|
cat > "${INSTALL_DIR}/backend/create_admin_temp.js" << EOF
|
||||||
const bcrypt = require('bcrypt');
|
const bcrypt = require('bcrypt');
|
||||||
const { sequelize } = require('./src/config/database');
|
const { sequelize } = require('./src/config/database');
|
||||||
const AdminUser = require('./src/models/AdminUser');
|
const AdminUser = require('./src/models/AdminUser');
|
||||||
@@ -318,8 +318,9 @@ const AdminUser = require('./src/models/AdminUser');
|
|||||||
})();
|
})();
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
node /tmp/create_admin.js
|
cd "${INSTALL_DIR}/backend"
|
||||||
rm -f /tmp/create_admin.js
|
node create_admin_temp.js
|
||||||
|
rm -f create_admin_temp.js
|
||||||
|
|
||||||
print_success "Admin kullanıcısı oluşturuldu: ${ADMIN_USERNAME}"
|
print_success "Admin kullanıcısı oluşturuldu: ${ADMIN_USERNAME}"
|
||||||
echo ""
|
echo ""
|
||||||
|
|||||||
Reference in New Issue
Block a user