add a few || 0 to fetched webring stats when parsing for boards where webring implementation lacks some stats, avoid NaN

jschan
Thomas Lynch 3 years ago
parent d8e2d44d31
commit 92657cfc99
Signed by: fatchan
GPG Key ID: 112884AA57DF40B1
  1. 8
      schedules/tasks/webring.js

@ -59,12 +59,12 @@ module.exports = {
ring.boards.forEach(board => {
board.siteName = ring.name;
//convert to numbers because old infinity webring plugin returns string
board.sequence_value = parseInt(board.totalPosts);
board.pph = parseInt(board.postsPerHour);
board.sequence_value = parseInt(board.totalPosts) || 0;
board.pph = parseInt(board.postsPerHour) || 0;
if (board.postsPerDay != null) {
board.ppd = parseInt(board.postsPerDay);
board.ppd = parseInt(board.postsPerDay) || 0;
}
board.ips = parseInt(board.uniqueUsers);
board.ips = parseInt(board.uniqueUsers) || 0;
board.settings = {
sfw: !board.nsfw,
name: board.title,

Loading…
Cancel
Save