aboutsummaryrefslogtreecommitdiff
path: root/units
diff options
context:
space:
mode:
authorMaria Lisina <sekoohaka.sarisan@gmail.com>2026-07-03 20:49:48 +0300
committerMaria Lisina <sekoohaka.sarisan@gmail.com>2026-07-03 20:49:48 +0300
commit70339834fe90513e80c6f060626a32de352e6f14 (patch)
treea06b103a3637251b637fed16cea518f01231cc12 /units
parent387a361439eb0714c14011d7b04f4aa18fa23fdc (diff)
*/*: Bring back old board_table
Signed-off-by: Maria Lisina <sekoohaka.sarisan@gmail.com>
Diffstat (limited to 'units')
-rw-r--r--units/ib_hash.zsh2
-rw-r--r--units/ib_name.zsh11
2 files changed, 8 insertions, 5 deletions
diff --git a/units/ib_hash.zsh b/units/ib_hash.zsh
index a9b4ff6..3e14a19 100644
--- a/units/ib_hash.zsh
+++ b/units/ib_hash.zsh
@@ -3,6 +3,8 @@
# SPDX-License-Identifier: Apache-2.0
rm -f "${ib_post}"
+
+ib_board="${board_table[1]}"
ib_mode="p"
source "${units}/ib_config.zsh"
diff --git a/units/ib_name.zsh b/units/ib_name.zsh
index 808029f..5f780f2 100644
--- a/units/ib_name.zsh
+++ b/units/ib_name.zsh
@@ -22,18 +22,19 @@ fi
ib_reply_name="$(sed '1!d' <<< "${reply_text}")"
-for ib_board in ${board_table[@]}
+while [[ ${#board_table} -ge 2 ]]
do
- source "${units}/ib_config.zsh"
-
- if [[ "${ib_reply_name}" == "${ib_name}" ]]
+ if [[ "${ib_reply_name}" == "${board_table[2]}" ]]
then
+ ib_board="${board_table[1]}"
break
- elif [[ "${ib_board}" == "${board_table[-1]}" ]]
+ elif [[ "${board_table[1]}" == "${board_table[-2]}" ]]
then
output_text="Could not find Image Board in replied message"
return
fi
+
+ shift 2 board_table
done
ib_post_id="$(sed '2!d' <<< "${reply_text}" | cut -F 2)"