diff --git a/client/components/modals/podcast/tabs/EpisodeDetails.vue b/client/components/modals/podcast/tabs/EpisodeDetails.vue
index debf9155..d7130eba 100644
--- a/client/components/modals/podcast/tabs/EpisodeDetails.vue
+++ b/client/components/modals/podcast/tabs/EpisodeDetails.vue
@@ -31,9 +31,10 @@
Episode URL from RSS feed
- {{ enclosureUrl }} +Episode not linked to RSS feed episode
diff --git a/server/utils/areEquivalent.js b/server/utils/areEquivalent.js index fb10463c..94a1901e 100644 --- a/server/utils/areEquivalent.js +++ b/server/utils/areEquivalent.js @@ -25,6 +25,11 @@ module.exports = function areEquivalent(value1, value2, stack = []) { return true; } + // Truthy check to handle value1=null, value2=Object + if ((value1 && !value2) || (!value1 && value2)) { + return false + } + const type1 = typeof value1; // Ensure types match