forked from MapComplete/MapComplete
		
	Attempt to fix build
This commit is contained in:
		
							parent
							
								
									351f66a5e0
								
							
						
					
					
						commit
						39afc64572
					
				
					 1 changed files with 1 additions and 15 deletions
				
			
		|  | @ -12,7 +12,6 @@ import SpecialVisualizations from "../src/UI/SpecialVisualizations" | ||||||
| import Constants from "../src/Models/Constants" | import Constants from "../src/Models/Constants" | ||||||
| import { AvailableRasterLayers, RasterLayerPolygon } from "../src/Models/RasterLayers" | import { AvailableRasterLayers, RasterLayerPolygon } from "../src/Models/RasterLayers" | ||||||
| import { ImmutableStore } from "../src/Logic/UIEventSource" | import { ImmutableStore } from "../src/Logic/UIEventSource" | ||||||
| import * as crypto from "crypto" |  | ||||||
| import * as eli from "../src/assets/editor-layer-index.json" | import * as eli from "../src/assets/editor-layer-index.json" | ||||||
| import * as eli_global from "../src/assets/global-raster-layers.json" | import * as eli_global from "../src/assets/global-raster-layers.json" | ||||||
| import ValidationUtils from "../src/Models/ThemeConfig/Conversion/ValidationUtils" | import ValidationUtils from "../src/Models/ThemeConfig/Conversion/ValidationUtils" | ||||||
|  | @ -374,15 +373,6 @@ async function generateCsp( | ||||||
|     ].join("\n") |     ].join("\n") | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| const removeOtherLanguages = readFileSync("./src/UI/RemoveOtherLanguages.js", "utf8") |  | ||||||
|     .split("\n") |  | ||||||
|     .map((s) => s.trim()) |  | ||||||
|     .join("\n") |  | ||||||
| const removeOtherLanguagesHash = crypto |  | ||||||
|     .createHash("sha256") |  | ||||||
|     .update(removeOtherLanguages) |  | ||||||
|     .digest("base64") |  | ||||||
| 
 |  | ||||||
| async function createLandingPage( | async function createLandingPage( | ||||||
|     layout: LayoutConfig, |     layout: LayoutConfig, | ||||||
|     layoutJson: LayoutConfigJson, |     layoutJson: LayoutConfigJson, | ||||||
|  | @ -461,9 +451,6 @@ async function createLandingPage( | ||||||
| 
 | 
 | ||||||
|     const loadingText = Translations.t.general.loadingTheme.Subs({ theme: layout.title }) |     const loadingText = Translations.t.general.loadingTheme.Subs({ theme: layout.title }) | ||||||
|     const templateLines = template.split("\n") |     const templateLines = template.split("\n") | ||||||
|     const removeOtherLanguagesReference = templateLines.find( |  | ||||||
|         (line) => line.indexOf("./src/UI/RemoveOtherLanguages.js") >= 0 |  | ||||||
|     ) |  | ||||||
|     let output = template |     let output = template | ||||||
|         .replace("Loading MapComplete, hang on...", asLangSpan(loadingText, "h1")) |         .replace("Loading MapComplete, hang on...", asLangSpan(loadingText, "h1")) | ||||||
|         .replace( |         .replace( | ||||||
|  | @ -474,10 +461,9 @@ async function createLandingPage( | ||||||
|         .replace( |         .replace( | ||||||
|             /<!-- CSP -->/, |             /<!-- CSP -->/, | ||||||
|             await generateCsp(layout, layoutJson, { |             await generateCsp(layout, layoutJson, { | ||||||
|                 scriptSrcs: [`'sha256-${removeOtherLanguagesHash}'`], |                 scriptSrcs: [], | ||||||
|             }) |             }) | ||||||
|         ) |         ) | ||||||
|         .replace(removeOtherLanguagesReference, "<script>" + removeOtherLanguages + "</script>") |  | ||||||
|         .replace( |         .replace( | ||||||
|             /<!-- DESCRIPTION START -->.*<!-- DESCRIPTION END -->/s, |             /<!-- DESCRIPTION START -->.*<!-- DESCRIPTION END -->/s, | ||||||
|             asLangSpan(layout.shortDescription) |             asLangSpan(layout.shortDescription) | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue