diff --git a/server/index.js b/server/index.js index b06a8b07..da6ca675 100755 --- a/server/index.js +++ b/server/index.js @@ -438,7 +438,7 @@ app.post('/api/system/update', authenticateToken, async (req, res) => { // Platform deployments use their own update workflow from the project root. const updateCommand = IS_PLATFORM // In platform, husky and dev dependencies are not needed - ? 'git checkout main && git pull && npm pkg delete scripts.prepare && npm install --omit=dev && npm run update:platform' + ? 'npm run update:platform' : installMode === 'git' ? 'git checkout main && git pull && npm install' : 'npm install -g @cloudcli-ai/cloudcli@latest'; diff --git a/src/components/version-upgrade/view/VersionUpgradeModal.tsx b/src/components/version-upgrade/view/VersionUpgradeModal.tsx index c46e08eb..c9be12d2 100644 --- a/src/components/version-upgrade/view/VersionUpgradeModal.tsx +++ b/src/components/version-upgrade/view/VersionUpgradeModal.tsx @@ -27,7 +27,7 @@ export function VersionUpgradeModal({ const upgradeCommand = installMode === 'npm' ? t('versionUpdate.npmUpgradeCommand') : IS_PLATFORM - ? 'git checkout main && git pull && npm install && npm run update:platform' + ? 'npm run update:platform' : 'git checkout main && git pull && npm install'; const [isUpdating, setIsUpdating] = useState(false); const [updateOutput, setUpdateOutput] = useState(''); @@ -49,7 +49,7 @@ export function VersionUpgradeModal({ if (response.ok) { setUpdateOutput(prev => prev + data.output + '\n'); setUpdateOutput(prev => prev + '\n✅ Update completed successfully!\n'); - const text = IS_PLATFORM ? 'Please refresh the page after 5 seconds to load the new version.' : 'Please restart the server to apply changes.'; + const text = IS_PLATFORM ? 'Please refresh the page after 5 seconds to load the new version. If that doesn\'t work, RESTART the environment.' : 'Please restart the server to apply changes.'; setUpdateOutput(prev => prev + text + '\n'); } else { setUpdateError(data.error || 'Update failed');