Abort early if shownotes missing, and allign wave with play controls

This commit is contained in:
2025-08-01 19:39:02 +02:00
parent 274dfb7dba
commit 89b51b4406

View File

@@ -753,16 +753,18 @@ function get_episode_metadata() {
echo_debug "Extracting the episode metadata. get_episode_metadata()" echo_debug "Extracting the episode metadata. get_episode_metadata()"
check_variable_is_correct working_dir
set_working_dir_variables
check_variable_is_correct shownotes_html shownotes_edited
if [[ -n "${skip_post_show}" && "${skip_post_show}" == "true" ]] if [[ -n "${skip_post_show}" && "${skip_post_show}" == "true" ]]
then then
echo_debug "The Episode hpr${ep_num} has already been posted. Skipping get_episode_metadata()" echo_debug "The Episode hpr${ep_num} has already been posted. Skipping get_episode_metadata()"
return return
fi fi
check_variable_is_correct working_dir
set_working_dir_variables
check_variable_is_correct shownotes_json check_variable_is_correct shownotes_json
hostid="$( jq --raw-output '.host.Host_ID' ${shownotes_json} )" hostid="$( jq --raw-output '.host.Host_ID' ${shownotes_json} )"
@@ -1115,6 +1117,11 @@ function generate_initial_report() {
th, td { th, td {
border: 1px solid black; border: 1px solid black;
} }
#waveform {
position: relative;
left: 50px;
}
</style> </style>
</head> </head>
@@ -1174,7 +1181,7 @@ $( cat "${working_dir}/${media_basename%.*}_exiftool.txt" )
<h3>Audio Waveform</h3> <h3>Audio Waveform</h3>
<p> <p>
<img src=\"${working_dir}/${media_basename%.*}_waveform.png\" alt=\"Waveform\" /> <img id=\"waveform\" src=\"${working_dir}/${media_basename%.*}_waveform.png\" alt=\"Waveform\" />
</p> </p>
<pre> <pre>
@@ -1183,7 +1190,7 @@ ${media_file_mime}
</pre> </pre>
<p> <p>
<audio controls=\"\" preload=\"none\" style=\"width:800px;\" > <audio controls=\"\" preload=\"none\" style=\"width:1040px;\" >
<source src=\"${media}\" type=\"${media_file_mime_type}\"> <source src=\"${media}\" type=\"${media_file_mime_type}\">
</audio> </audio>
<br /> <br />
@@ -1712,7 +1719,7 @@ function generate_final_report() {
$( echo "${synopsis}" ) $( echo "${synopsis}" )
</p> </p>
<p> <p>
<audio controls=\"\" preload=\"none\" style=\"width:800px;\" > <audio controls=\"\" preload=\"none\" style=\"width:1040px;\" >
<source src=\"${episode_tts_flac}\" type=\"audio/flac\"> <source src=\"${episode_tts_flac}\" type=\"audio/flac\">
</audio> </audio>
<br /> <br />
@@ -1767,7 +1774,7 @@ $( cat "${working_dir}/hpr${ep_num}_${this_file_extension_to_check}_exiftool.txt
<h3>Audio Waveform</h3> <h3>Audio Waveform</h3>
<p> <p>
<img src=\"${working_dir}/hpr${ep_num}_${this_file_extension_to_check}_waveform.png\" alt=\"Waveform\" /> <img id=\"waveform\" src=\"${working_dir}/hpr${ep_num}_${this_file_extension_to_check}_waveform.png\" alt=\"Waveform\" />
</p> </p>
<pre> <pre>
@@ -1775,7 +1782,7 @@ $( cat "${working_dir}/hpr${ep_num}_${this_file_extension_to_check}_ffprobe.txt"
</pre> </pre>
<p> <p>
<audio controls=\"\" preload=\"none\" style=\"width:800px;\" > <audio controls=\"\" preload=\"none\" style=\"width:1040px;\" >
<source src=\"${working_dir}/hpr${ep_num}.${this_file_extension_to_check}\" type=\"${this_file_mime_type}\"> <source src=\"${working_dir}/hpr${ep_num}.${this_file_extension_to_check}\" type=\"${this_file_mime_type}\">
</audio> </audio>
<br /> <br />