mirror of
https://github.com/HeyPuter/puter.git
synced 2025-02-02 23:28:39 +08:00
fix: app icon empty string should be skipped
This commit is contained in:
parent
8cff90bdc3
commit
37ca89228c
@ -145,12 +145,11 @@ class AppIconService extends BaseService {
|
|||||||
|
|
||||||
const get_fallback_icon = async () => {
|
const get_fallback_icon = async () => {
|
||||||
// Use database-stored icon as a fallback
|
// Use database-stored icon as a fallback
|
||||||
app_icon = app_icon ?? await (async () => {
|
app_icon = app_icon || await (async () => {
|
||||||
const app = await get_app({ uid: app_uid });
|
const app = await get_app({ uid: app_uid });
|
||||||
return app.icon ?? DEFAULT_APP_ICON;
|
return app.icon || DEFAULT_APP_ICON;
|
||||||
})()
|
})()
|
||||||
const [metadata, base64] = app_icon.split(',');
|
const [metadata, base64] = app_icon.split(',');
|
||||||
console.log('METADATA', metadata);
|
|
||||||
const mime = metadata.split(';')[0].split(':')[1];
|
const mime = metadata.split(';')[0].split(':')[1];
|
||||||
const img = Buffer.from(base64, 'base64');
|
const img = Buffer.from(base64, 'base64');
|
||||||
return {
|
return {
|
||||||
|
Loading…
Reference in New Issue
Block a user