aboutsummaryrefslogtreecommitdiff
path: root/units
diff options
context:
space:
mode:
authorMaria Lisina <sekoohaka.sarisan@gmail.com>2025-08-31 13:06:21 +0500
committerMaria Lisina <sekoohaka.sarisan@gmail.com>2025-08-31 13:06:21 +0500
commit1d537b9c0b71b15ab58482968192351b43fe49d0 (patch)
treefabf553dbc0719c85c5233c284a0afc53d7d748b /units
parenta08c3d4e1a43df88232ca0408cf9f26c16a2d696 (diff)
submodules/command_hash: Add preview
Signed-off-by: Maria Lisina <sekoohaka.sarisan@gmail.com>
Diffstat (limited to 'units')
-rw-r--r--units/ib_hash.zsh13
1 files changed, 13 insertions, 0 deletions
diff --git a/units/ib_hash.zsh b/units/ib_hash.zsh
index 5b47326..7760e2d 100644
--- a/units/ib_hash.zsh
+++ b/units/ib_hash.zsh
@@ -20,5 +20,18 @@ ib_hash="$(sha1sum <<< "${user_id}${ib_board}${ib_query}" | cut -d ' ' -f 1)"
if [[ -z "${output_text}" ]]
then
ib_id="$(jq -r ".${ib_iarray}[0].${ib_iid}" "${ib_file}")"
+
+ if ! [[ -f "${ib_sample}" ]]
+ then
+ ib_file_size="$(jq -r ".${ib_iarray}[0].${ib_isize}" "${ib_file}")"
+ ib_file_url="$(jq -r ".${ib_iarray}[0].${ib_ifile}" "${ib_file}")"
+ ib_sample_url="$(jq -r ".${ib_iarray}[0].${ib_isample}" "${ib_file}")"
+ ib_preview_url="$(jq -r ".${ib_iarray}[0].${ib_ipreview}" "${ib_file}")"
+
+ . "${units}/ib_meta.zsh"
+
+ printf "%s\n" "${ib_sample_url}" > "${ib_sample}"
+ fi
+
printf "%s\n" "${ib_id}" > "${ib_post_id}"
fi