diff --git a/src/backend/src/modules/data-access/AppService.js b/src/backend/src/modules/data-access/AppService.js index 12ccacf4f..c3900978a 100644 --- a/src/backend/src/modules/data-access/AppService.js +++ b/src/backend/src/modules/data-access/AppService.js @@ -469,10 +469,11 @@ export default class AppService extends BaseService { const event = { app_uid: uid, data_url: object.icon, + url: '', }; await svc_event.emit('app.new-icon', event); if ( event.url ) { - await this.db_write.write('UPDATE apps SET icon = ? WHERE uid = ? LIMIT 1', + this.db_write.write('UPDATE apps SET icon = ? WHERE uid = ? LIMIT 1', [event.url, uid]); } } diff --git a/src/backend/src/modules/web/WebServerService.js b/src/backend/src/modules/web/WebServerService.js index 26517477a..e1219e8c9 100644 --- a/src/backend/src/modules/web/WebServerService.js +++ b/src/backend/src/modules/web/WebServerService.js @@ -225,6 +225,7 @@ class WebServerService extends BaseService { const link = `\x1B[34;1m${url}\x1B[0m`; const lines = [ `Puter is now live at: ${link}`, + `listening on port: ${config.http_port}`, ]; const realConsole = globalThis.original_console_object ?? console; lines.forEach(line => realConsole.log(line)); diff --git a/src/backend/src/om/entitystorage/AppES.js b/src/backend/src/om/entitystorage/AppES.js index c86d5a92a..40b638956 100644 --- a/src/backend/src/om/entitystorage/AppES.js +++ b/src/backend/src/om/entitystorage/AppES.js @@ -175,10 +175,11 @@ class AppES extends BaseES { const event = { app_uid: await entity.get('uid'), data_url: await entity.get('icon'), + url: '', }; await svc_event.emit('app.new-icon', event); if ( event.url ) { - await this.db.write('UPDATE apps SET icon = ? WHERE id = ? LIMIT 1', + this.db.write('UPDATE apps SET icon = ? WHERE id = ? LIMIT 1', [event.url, insert_id]); await entity.set('icon', event.url); }