forked from MapComplete/MapComplete
		
	Security: purify inputs around innerHTML-usage, remove some unused parameters and classes
This commit is contained in:
		
							parent
							
								
									e0ee3edf71
								
							
						
					
					
						commit
						fcea3da70f
					
				
					 15 changed files with 44 additions and 127 deletions
				
			
		|  | @ -82,7 +82,7 @@ export default class FeatureSourceMerger implements IndexedFeatureSource { | |||
|         } | ||||
| 
 | ||||
|         const newList = [] | ||||
|         all.forEach((value, key) => { | ||||
|         all.forEach((value) => { | ||||
|             newList.push(value) | ||||
|         }) | ||||
|         this.features.setData(newList) | ||||
|  |  | |||
|  | @ -1,7 +1,6 @@ | |||
| import { OsmNode, OsmObject, OsmWay } from "../../Osm/OsmObject" | ||||
| import { UIEventSource } from "../../UIEventSource" | ||||
| import { BBox } from "../../BBox" | ||||
| import StaticFeatureSource from "../Sources/StaticFeatureSource" | ||||
| import { Tiles } from "../../../Models/TileRange" | ||||
| 
 | ||||
| export default class FullNodeDatabaseSource { | ||||
|  | @ -48,11 +47,7 @@ export default class FullNodeDatabaseSource { | |||
|                 src.ping() | ||||
|             } | ||||
|         } | ||||
|         const asGeojsonFeatures = Array.from(nodesById.values()).map((osmNode) => | ||||
|             osmNode.asGeoJson() | ||||
|         ) | ||||
| 
 | ||||
|         const featureSource = new StaticFeatureSource(asGeojsonFeatures) | ||||
|         const tileId = Tiles.tile_index(z, x, y) | ||||
|         this.loadedTiles.set(tileId, nodesById) | ||||
|     } | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue