Compare commits

..

No commits in common. "2f6de71a3a777f3f3e1cb2047300a7cef8e5be6e" and "320e4dfb47deae696f9a1c9aeb5182c1499cfbe4" have entirely different histories.

2 changed files with 1 additions and 15 deletions

View file

@ -400,9 +400,7 @@ export default {
this.$toast.warning(this.$strings.ToastTitleRequired)
return
}
if (!this.isPodcast) {
this.persistProvider()
}
this.persistProvider()
this.runSearch()
},
async runSearch() {

View file

@ -82,13 +82,6 @@ class Podcast extends Model {
const genres = Array.isArray(payload.metadata.genres) && payload.metadata.genres.every((g) => typeof g === 'string' && g.length) ? payload.metadata.genres : []
const tags = Array.isArray(payload.tags) && payload.tags.every((t) => typeof t === 'string' && t.length) ? payload.tags : []
const stringKeys = ['title', 'author', 'releaseDate', 'feedUrl', 'imageUrl', 'description', 'itunesPageUrl', 'itunesId', 'itunesArtistId', 'language', 'type']
stringKeys.forEach((key) => {
if (typeof payload.metadata[key] === 'number') {
payload.metadata[key] = String(payload.metadata[key])
}
})
return this.create(
{
title,
@ -212,11 +205,6 @@ class Podcast extends Model {
if (payload.metadata) {
const stringKeys = ['title', 'author', 'releaseDate', 'feedUrl', 'imageUrl', 'description', 'itunesPageUrl', 'itunesId', 'itunesArtistId', 'language', 'type']
stringKeys.forEach((key) => {
// Convert numbers to strings
if (typeof payload.metadata[key] === 'number') {
payload.metadata[key] = String(payload.metadata[key])
}
let newKey = key
if (key === 'type') {
newKey = 'podcastType'