Fix:Podcast episode quick match crash #1711

This commit is contained in:
advplyr 2023-04-21 17:49:25 -05:00
parent 35e27e4f61
commit dadd41cb5c
2 changed files with 9 additions and 3 deletions

View File

@ -31,9 +31,10 @@
<!-- mobile --> <!-- mobile -->
<ui-btn @click="saveAndClose" class="mx-2 md:hidden">{{ $strings.ButtonSave }}</ui-btn> <ui-btn @click="saveAndClose" class="mx-2 md:hidden">{{ $strings.ButtonSave }}</ui-btn>
</div> </div>
<div v-if="enclosureUrl" class="py-4"> <div v-if="enclosureUrl" class="pb-4 pt-6">
<p class="text-xs text-gray-300 font-semibold">Episode URL from RSS feed</p> <ui-text-input-with-label :value="enclosureUrl" readonly class="text-xs">
<a :href="enclosureUrl" target="_blank" class="text-xs text-blue-400 hover:text-blue-500 hover:underline">{{ enclosureUrl }}</a> <label class="px-1 text-xs text-gray-200 font-semibold">Episode URL from RSS feed</label>
</ui-text-input-with-label>
</div> </div>
<div v-else class="py-4"> <div v-else class="py-4">
<p class="text-xs text-gray-300 font-semibold">Episode not linked to RSS feed episode</p> <p class="text-xs text-gray-300 font-semibold">Episode not linked to RSS feed episode</p>

View File

@ -25,6 +25,11 @@ module.exports = function areEquivalent(value1, value2, stack = []) {
return true; return true;
} }
// Truthy check to handle value1=null, value2=Object
if ((value1 && !value2) || (!value1 && value2)) {
return false
}
const type1 = typeof value1; const type1 = typeof value1;
// Ensure types match // Ensure types match