select all episodes (fix #81) #220

Merged
Xefir merged 4 commits from multiselect into main 2024-12-11 14:01:21 +00:00
Showing only changes of commit 2a9e0a1d4d - Show all commits

View File

@ -151,8 +151,8 @@ export default {
watch: { watch: {
episode() { episode() {
if (this.episode) { if (this.episode) {
this.episodes = this.episodes.map((e) => this.episodes = this.episodes.map((episode) =>
e.url === this.episode?.url ? this.episode : e, episode.url === this.episode?.url ? this.episode : episode,
) )
} }
}, },
@ -189,7 +189,9 @@ export default {
) )
await axios.post( await axios.post(
generateUrl('/apps/gpoddersync/episode_action/create'), generateUrl('/apps/gpoddersync/episode_action/create'),
this.episodes.filter((e) => e.selected).map((e) => e.action), this.episodes
.filter((episode) => episode.selected)
.map((episode) => episode.action),
) )
} catch (e) { } catch (e) {
console.error(e) console.error(e)