aboutsummaryrefslogtreecommitdiff
path: root/src/services/theme_data/theme_data.service.js
diff options
context:
space:
mode:
authorHenry Jameson <me@hjkos.com>2022-07-31 12:39:02 +0300
committerHenry Jameson <me@hjkos.com>2022-07-31 12:39:02 +0300
commitb44df37c1b6e613c1094938f5605efb85bcf93c8 (patch)
tree247ce429699cb8dd4633c3642d5a782fa3220904 /src/services/theme_data/theme_data.service.js
parentfc18673030513fa663289d051bb0733a97b8e053 (diff)
"fix" the sort function potentially not always outputting results
Diffstat (limited to 'src/services/theme_data/theme_data.service.js')
-rw-r--r--src/services/theme_data/theme_data.service.js1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/services/theme_data/theme_data.service.js b/src/services/theme_data/theme_data.service.js
index da48f02c..b376ef4d 100644
--- a/src/services/theme_data/theme_data.service.js
+++ b/src/services/theme_data/theme_data.service.js
@@ -138,6 +138,7 @@ export const topoSort = (
if (depsA === depsB || (depsB !== 0 && depsA !== 0)) return ai - bi
if (depsA === 0 && depsB !== 0) return -1
if (depsB === 0 && depsA !== 0) return 1
+ return 0 // failsafe, shouldn't happen?
}).map(({ data }) => data)
}