Docs: create overview of online services (for F-Droid acceptance); inline ELI again

This commit is contained in:
Pieter Vander Vennet 2025-06-27 18:36:02 +02:00
parent 1a75823f17
commit e9209f6b7c
26 changed files with 1099 additions and 298 deletions

View file

@ -10,7 +10,7 @@ import { Utils } from "../src/Utils"
import Constants from "../src/Models/Constants"
import Script from "./Script"
import crypto from "crypto"
import { SourceOverview } from "./SourceOverview"
import { SourceOverview } from "../src/Models/SourceOverview"
const sharp = require("sharp")
@ -260,7 +260,8 @@ class GenerateLayouts extends Script {
scriptSrcs: string[]
}
): Promise<string> {
const urls = await this.sourceOverview.getOverview(layout, layoutJson, options)
const info = await this.sourceOverview.getOverview(layout, layoutJson)
const urls = info.map(info => info["url"] ?? info)
const hosts = new Set<string>()
for (let connectSource of urls) {