Skip to content
Snippets Groups Projects
Commit c1bad542 authored by Xiao Gui's avatar Xiao Gui
Browse files

fixing preconfigure url

parent b79fe7a9
No related branches found
No related tags found
No related merge requests found
const fs = require('fs')
const path = require('path')
const { BROTLI, GZIP } = require('nomiseco')
const { reconfigureUrl } = require('../util/reconfigPrecomputedServer')
const { reconfigureUrl, PRECOMPUTED_SERVER } = require('../util/reconfigPrecomputedServer')
const through2 = require('through2')
const getFileAsPromise = filepath => new Promise((resolve, reject) => {
......@@ -32,7 +32,7 @@ exports.getTemplateNehubaConfig = ({configId, acceptedEncoding, returnAsStream})
if (returnAsStream) return fs.createReadStream(`${filepath}.gz`)
else return getFileAsPromise(`${filepath}.gz`)
}
if (returnAsStream) return fs.createReadStream(filepath).pipe(
through2.obj(function(file, enc, cb){
cb(null, reconfigureUrl(file.toString()))
......
......@@ -10,5 +10,5 @@ exports.reconfigureFlag = reconfigureFlag
exports.reconfigureUrl = (str) => {
if (!reconfigureFlag) return str
return str.replace(/precomputed:\/\/https?:\/\/.*?\//g, `precomputed://${PRECOMPUTED_SERVER}`)
return str.replace(/https?:\/\/.*?\//g, PRECOMPUTED_SERVER)
}
\ No newline at end of file
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment