forked from MapComplete/MapComplete
Fix: layers now compile again
This commit is contained in:
parent
8f942f0163
commit
1c99173f32
5 changed files with 17 additions and 8 deletions
|
@ -99,8 +99,8 @@ ${Utils.special_visualizations_importRequirementDocs}
|
|||
* Others (e.g.: snapOnto-layers) are not to be handled here
|
||||
* @param argsRaw
|
||||
*/
|
||||
public static getLayerDependencies(argsRaw: string[]) {
|
||||
const args: ImportFlowArguments = <any>Utils.ParseVisArgs(ImportFlowUtils.generalArguments, argsRaw)
|
||||
public static getLayerDependencies(argsRaw: string[], argSpec?) {
|
||||
const args: ImportFlowArguments = <any>Utils.ParseVisArgs(argSpec ?? ImportFlowUtils.generalArguments, argsRaw)
|
||||
return [args.targetLayer]
|
||||
}
|
||||
|
||||
|
@ -108,7 +108,7 @@ ${Utils.special_visualizations_importRequirementDocs}
|
|||
name: string,
|
||||
defaultValue?: string
|
||||
}[], argsRaw: string[]): string[] {
|
||||
const deps = ImportFlowUtils.getLayerDependencies(argsRaw)
|
||||
const deps = ImportFlowUtils.getLayerDependencies(argsRaw, argSpec)
|
||||
const argsParsed: PointImportFlowArguments = <any>Utils.ParseVisArgs(argSpec, argsRaw)
|
||||
const snapOntoLayers = argsParsed.snap_onto_layers?.split(";")?.map(l => l.trim()) ?? []
|
||||
deps.push(...snapOntoLayers)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue