Some more cleanup
This commit is contained in:
parent
bc5e0e63dc
commit
76a10c6ba8
7
lib.js
7
lib.js
@ -397,7 +397,6 @@ export const downloadImage = async (url, basename, source, view) => {
|
|||||||
const download = () => write(path, response.body)
|
const download = () => write(path, response.body)
|
||||||
.then(annotate( `Downloaded ${pathname}`))
|
.then(annotate( `Downloaded ${pathname}`))
|
||||||
|
|
||||||
// TODO: See if the image is downloaded before even trying to download it
|
|
||||||
view.batch.add(FS.access(path).catch(download))
|
view.batch.add(FS.access(path).catch(download))
|
||||||
return pathname
|
return pathname
|
||||||
} else {
|
} else {
|
||||||
@ -512,7 +511,7 @@ export const writeView = (sources, feeds, view) => {
|
|||||||
writeStylesheet(Path.join(import.meta.dirname, 'assets/style.css'), view)
|
writeStylesheet(Path.join(import.meta.dirname, 'assets/style.css'), view)
|
||||||
}
|
}
|
||||||
|
|
||||||
export const createPages = (list, { pageSize }) => {
|
export const createPages = (list, view) => {
|
||||||
let posts = []
|
let posts = []
|
||||||
let pages = []
|
let pages = []
|
||||||
let lastPageLink = 'about:blank'
|
let lastPageLink = 'about:blank'
|
||||||
@ -522,9 +521,9 @@ export const createPages = (list, { pageSize }) => {
|
|||||||
for(let i = list.posts.length - 1; i >= 0; i--) {
|
for(let i = list.posts.length - 1; i >= 0; i--) {
|
||||||
posts.push(list.posts[i])
|
posts.push(list.posts[i])
|
||||||
|
|
||||||
if(i % pageSize == 0) {
|
if(i % view.pageSize == 0) {
|
||||||
let title = getPageTitle(list, pages.length)
|
let title = getPageTitle(list, pages.length)
|
||||||
let filename = i < pageSize ? getFinalPageFilename(list) : getPageFilename(list, pages.length)
|
let filename = i < view.pageSize ? getFinalPageFilename(list) : getPageFilename(list, pages.length)
|
||||||
let page = {
|
let page = {
|
||||||
filename,
|
filename,
|
||||||
title,
|
title,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user