From 90eb60b59ab9c35a76ea6ff1079bbd46899d7da6 Mon Sep 17 00:00:00 2001 From: buzz-lightsnack-2007 <73412182+buzz-lightsnack-2007@users.noreply.github.com> Date: Sun, 14 Apr 2024 22:18:56 +0800 Subject: [PATCH] address returned filters --- scripts/filters.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/scripts/filters.js b/scripts/filters.js index 52db66f..8a72ee9 100644 --- a/scripts/filters.js +++ b/scripts/filters.js @@ -23,7 +23,7 @@ export default class filters { @param {string} URL the current URL */ async select(URL = window.location.href) { - this.one = await (async () => { + let SELECTED = await (async () => { // Get the filters. let filter = await search(`filters`, URL, `URL`, false, {"cloud": -1}); @@ -31,8 +31,11 @@ export default class filters { return filter; })(); - return (this.one); - } + if ((SELECTED && SELECTED != null && (typeof SELECTED).includes(`obj`)) ? Object.keys(SELECTED) : false) { + this.one = (Object.entries(SELECTED))[0][1]; + return (this.one); + }; + }; /* Update all filters or just one.