fix: add reverseOrder to feedObj meta

This commit is contained in:
Kevin Shenk 2025-01-24 20:34:20 +00:00
parent 4aecd2c4c7
commit 2242894a80

View file

@ -3,13 +3,14 @@ const { DataTypes, Model } = require('sequelize')
const Logger = require('../Logger') const Logger = require('../Logger')
const RSS = require('../libs/rss') const RSS = require('../libs/rss')
const { reverse } = require('dns')
/** /**
* @typedef FeedOptions * @typedef FeedOptions
* @property {boolean} preventIndexing * @property {boolean} preventIndexing
* @property {boolean} reverseOrder
* @property {string} ownerName * @property {string} ownerName
* @property {string} ownerEmail * @property {string} ownerEmail
* @property {boolean} reverseOrder
*/ */
/** /**
@ -229,6 +230,7 @@ class Feed extends Model {
if (feedOptions) { if (feedOptions) {
feedObj.preventIndexing = feedOptions.preventIndexing feedObj.preventIndexing = feedOptions.preventIndexing
feedObj.reverseOrder = feedOptions.reverseOrder
feedObj.ownerName = feedOptions.ownerName feedObj.ownerName = feedOptions.ownerName
feedObj.ownerEmail = feedOptions.ownerEmail feedObj.ownerEmail = feedOptions.ownerEmail
} }
@ -318,6 +320,7 @@ class Feed extends Model {
if (feedOptions) { if (feedOptions) {
feedObj.preventIndexing = feedOptions.preventIndexing feedObj.preventIndexing = feedOptions.preventIndexing
feedObj.reverseOrder = feedOptions.reverseOrder
feedObj.ownerName = feedOptions.ownerName feedObj.ownerName = feedOptions.ownerName
feedObj.ownerEmail = feedOptions.ownerEmail feedObj.ownerEmail = feedOptions.ownerEmail
} }
@ -392,11 +395,8 @@ class Feed extends Model {
ownerEmail: DataTypes.STRING, ownerEmail: DataTypes.STRING,
explicit: DataTypes.BOOLEAN, explicit: DataTypes.BOOLEAN,
preventIndexing: DataTypes.BOOLEAN, preventIndexing: DataTypes.BOOLEAN,
coverPath: DataTypes.STRING, reverseOrder: DataTypes.BOOLEAN,
reverseOrder: { coverPath: DataTypes.STRING
type: DataTypes.BOOLEAN,
defaultValue: false
}
}, },
{ {
sequelize, sequelize,
@ -664,6 +664,7 @@ class Feed extends Model {
type: this.podcastType, type: this.podcastType,
language: this.language, language: this.language,
preventIndexing: this.preventIndexing, preventIndexing: this.preventIndexing,
reverseOrder: this.reverseOrder,
ownerName: this.ownerName, ownerName: this.ownerName,
ownerEmail: this.ownerEmail ownerEmail: this.ownerEmail
}, },
@ -685,6 +686,7 @@ class Feed extends Model {
title: this.title, title: this.title,
description: this.description, description: this.description,
preventIndexing: this.preventIndexing, preventIndexing: this.preventIndexing,
reverseOrder: this.reverseOrder,
ownerName: this.ownerName, ownerName: this.ownerName,
ownerEmail: this.ownerEmail ownerEmail: this.ownerEmail
} }