fix: wrong icon for workers (#2524)
Docker Image CI / build-and-push-image (push) Has been cancelled
Maintain Release Merge PR / update-release-pr (push) Has been cancelled
release-please / release-please (push) Has been cancelled
test / test-backend (24.x) (push) Has been cancelled
test / API tests (node env, api-test) (24.x) (push) Has been cancelled
test / puterjs (node env, vitest) (24.x) (push) Has been cancelled

This commit is contained in:
Daniel Salazar
2026-02-20 19:20:18 -08:00
committed by GitHub
parent 3834571ab8
commit 3a89deaf02
2 changed files with 6 additions and 4 deletions
+3 -2
View File
@@ -142,6 +142,7 @@ async function UIItem (options) {
const workers = Array.isArray(options.workers) ? options.workers : [];
const is_worker = !options.is_dir && workers.length > 0;
const worker_url = is_worker ? workers[0].address : '';
const show_website_badge = !!options.has_website && !is_worker;
let website_url = window.determine_website_url(options.path);
@@ -164,7 +165,7 @@ async function UIItem (options) {
data-uid="${options.uid}"
data-is_dir="${options.is_dir ? 1 : 0}"
data-is_trash="${options.is_trash ? 1 : 0}"
data-has_website="${options.has_website ? 1 : 0 }"
data-has_website="${show_website_badge ? 1 : 0 }"
data-website_url = "${website_url ? html_encode(website_url) : ''}"
data-immutable="${options.immutable}"
data-is_shortcut = "${options.is_shortcut}"
@@ -211,7 +212,7 @@ async function UIItem (options) {
h += '<div class="item-badges">';
// website badge
h += `<img class="item-badge item-has-website-badge long-hover"
style="${options.has_website ? 'display:block;' : ''}"
style="${show_website_badge ? 'display:block;' : ''}"
src="${html_encode(window.icons['world.svg'])}"
data-item-id="${item_id}"
>`;
@@ -39,6 +39,7 @@ const get_html_element_from_options = async function (options) {
const workers = Array.isArray(options.workers) ? options.workers : [];
const is_worker = !options.is_dir && workers.length > 0;
const worker_url = is_worker ? workers[0].address : '';
const show_website_badge = !!options.has_website && !is_worker;
let website_url = window.determine_website_url(options.path);
@@ -61,7 +62,7 @@ const get_html_element_from_options = async function (options) {
data-uid="${options.uid}"
data-is_dir="${options.is_dir ? 1 : 0}"
data-is_trash="${options.is_trash ? 1 : 0}"
data-has_website="${options.has_website ? 1 : 0 }"
data-has_website="${show_website_badge ? 1 : 0 }"
data-website_url = "${website_url ? html_encode(website_url) : ''}"
data-immutable="${options.immutable}"
data-is_shortcut = "${options.is_shortcut}"
@@ -108,7 +109,7 @@ const get_html_element_from_options = async function (options) {
h += '<div class="item-badges">';
// website badge
h += `<img class="item-badge item-has-website-badge long-hover"
style="${options.has_website ? 'display:block;' : ''}"
style="${show_website_badge ? 'display:block;' : ''}"
src="${html_encode(window.icons['world.svg'])}"
data-item-id="${item_id}"
>`;