diff options
| author | Maria Lisina <sekoohaka.sarisan@gmail.com> | 2025-05-30 06:12:53 +0500 |
|---|---|---|
| committer | Maria Lisina <sekoohaka.sarisan@gmail.com> | 2025-05-30 06:12:53 +0500 |
| commit | b2bada76e7f1eb7f5ba8d33bbfd361d50d31e0d6 (patch) | |
| tree | 4d9c1eebe3ec1cb9abf9ade574bb050e7d352a8c /units/ib_auth.zsh | |
| parent | 774e5e6b2cff228ad0aceda6bcd604aa321956e1 (diff) | |
units/ib_auth: Fix Idol Complex authorization
Signed-off-by: Maria Lisina <sekoohaka.sarisan@gmail.com>
Diffstat (limited to 'units/ib_auth.zsh')
| -rw-r--r-- | units/ib_auth.zsh | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/units/ib_auth.zsh b/units/ib_auth.zsh index b7c0fa0..e1fc932 100644 --- a/units/ib_auth.zsh +++ b/units/ib_auth.zsh @@ -189,12 +189,20 @@ case "${ib_board}" in return 0 fi - ib_notice="$(xq -q "div[id=notice]" "${ib_auth_file}" | htmlescape)" + ib_notice="$(xq -q "div[id=notice]" "${ib_auth_file}")" if [[ -n "${ib_notice}" && "${ib_notice}" != "You are now logged in" ]] then - output_text="${ib_notice}" - elif [[ -z "${ib_notice}" ]] + output_text="$(printf "%s" "${ib_notice}" | htmlescape)" + log_text="ib_auth (${update_id}): ${ib_notice}" + + . "${units}/log.zsh" + . "${units}/dump.zsh" + + return 0 + fi + + if [[ -z "${ib_notice}" ]] then output_text="Failed to process request" log_text="ib_auth (${update_id}): ${output_text}" |
