fix: moar bettar HTTP config
This commit is contained in:
parent
7fa428f86a
commit
8890ea33d3
|
@ -2,14 +2,10 @@ import {Transform} from 'stream';
|
||||||
|
|
||||||
const config = async (flecks, req) => {
|
const config = async (flecks, req) => {
|
||||||
const httpConfig = await flecks.invokeMergeAsync('@flecks/http.config', req);
|
const httpConfig = await flecks.invokeMergeAsync('@flecks/http.config', req);
|
||||||
const config = {};
|
const {config} = flecks.get('$flecks/http.flecks');
|
||||||
const {resolver} = flecks.get('$flecks/http.flecks');
|
|
||||||
const keys = Object.keys(resolver);
|
|
||||||
for (let i = 0; i < keys.length; ++i) {
|
|
||||||
const key = keys[i];
|
|
||||||
config[key] = flecks.get(key) || {};
|
|
||||||
}
|
|
||||||
return Object.keys(config)
|
return Object.keys(config)
|
||||||
|
.filter((path) => !path.startsWith('$'))
|
||||||
|
.filter((path) => !path.endsWith('/server'))
|
||||||
.reduce(
|
.reduce(
|
||||||
(r, key) => ({
|
(r, key) => ({
|
||||||
...r,
|
...r,
|
||||||
|
|
Loading…
Reference in New Issue
Block a user