Update db.js

This commit is contained in:
Aleksandr Statciuk 2021-09-08 21:32:32 +03:00
parent e9d7ddf4ff
commit 88eec20244
1 changed files with 4 additions and 3 deletions

View File

@ -1,13 +1,14 @@
const categories = require('../data/categories') const categories = require('../data/categories')
const parser = require('./parser') const parser = require('./parser')
const utils = require('./utils') const utils = require('./utils')
const file = require('./file')
const db = {} const db = {}
db.load = async function () { db.load = async function () {
const items = parser.parseIndex() let files = await file.list()
for (const item of items) { for (const file of files) {
const playlist = await parser.parsePlaylist(item.url) const playlist = await parser.parsePlaylist(file)
db.playlists.add(playlist) db.playlists.add(playlist)
for (const channel of playlist.channels) { for (const channel of playlist.channels) {
db.channels.add(channel) db.channels.add(channel)