mirror of
https://github.com/theupriser/steamify-cachyos.git
synced 2026-10-14 07:58:26 +02:00
fix: the skipped sub-option is reported as an app event, and counts as not applied
This commit is contained in:
1 parent
a73d302869
commit
5dc39b56c2
1 file changed
+2
-1
+2
-1
@@ -187,7 +187,8 @@ backend_apply() {
|
|||||||
for c in "${TO_ENABLE[@]}"; do
|
for c in "${TO_ENABLE[@]}"; do
|
||||||
# A sub-option of something that just failed isn't applied: it would be left on without its parent.
|
# A sub-option of something that just failed isn't applied: it would be left on without its parent.
|
||||||
if [[ -n "${PARENT[$c]:-}" && " ${failed[*]:-} " == *" ${PARENT[$c]} "* ]]; then
|
if [[ -n "${PARENT[$c]:-}" && " ${failed[*]:-} " == *" ${PARENT[$c]} "* ]]; then
|
||||||
warn "Skipping ${LABEL[$c]%%:*}: ${LABEL[${PARENT[$c]}]%%:*} didn't work."
|
backend_event log "\"id\":$(json_str "$c"),\"line\":$(json_str "Skipped: ${LABEL[${PARENT[$c]}]%%:*} didn't work.")"
|
||||||
|
failed+=("$c")
|
||||||
continue
|
continue
|
||||||
fi
|
fi
|
||||||
if backend_run_component "$c" enable; then is_action "$c" || feature_record "$c" enable; else failed+=("$c"); fi
|
if backend_run_component "$c" enable; then is_action "$c" || feature_record "$c" enable; else failed+=("$c"); fi
|
||||||
|
|||||||
Reference in new issue
Block a user