mirror of
https://github.com/LightAir/turbo-rss.git
synced 2026-02-04 03:56:19 +00:00
Косметические изменения
This commit is contained in:
37
lib/index.js
37
lib/index.js
@@ -111,6 +111,26 @@ function generateXML(data) {
|
||||
};
|
||||
}
|
||||
|
||||
/**
|
||||
* @param data
|
||||
* @returns {*}
|
||||
*/
|
||||
function itemData(data) {
|
||||
return {
|
||||
title: data.title || '',
|
||||
description: data.description || '',
|
||||
image_url: data.image_url,
|
||||
url: data.url || data.link,
|
||||
author: data.author,
|
||||
date: data.date || data.pubDate,
|
||||
content: data.content,
|
||||
menu: data.menu,
|
||||
related: data.related,
|
||||
relatedfinity: data.relatedfinity || false,
|
||||
turboSource: data.turboSource || '',
|
||||
turboTopic: data.turboTopic || ''
|
||||
};
|
||||
}
|
||||
/**
|
||||
* Base function
|
||||
* @param options
|
||||
@@ -129,22 +149,7 @@ function TR(options, items) {
|
||||
|
||||
this.item = function (data) {
|
||||
data = data || {};
|
||||
let item = {
|
||||
title: data.title || '',
|
||||
description: data.description || '',
|
||||
image_url: data.image_url,
|
||||
url: data.url || data.link,
|
||||
author: data.author,
|
||||
date: data.date || data.pubDate,
|
||||
content: data.content,
|
||||
menu: data.menu,
|
||||
related: data.related,
|
||||
relatedfinity: data.relatedfinity || false,
|
||||
turboSource: data.turboSource || '',
|
||||
turboTopic: data.turboTopic || ''
|
||||
};
|
||||
|
||||
this.items.push(item);
|
||||
this.items.push(itemData(data));
|
||||
return this;
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user