Fix a bug when ast and legacyAST were not present in the artifacts even if requested
This commit is contained in:
		@@ -13,6 +13,10 @@
 | 
				
			|||||||
            {
 | 
					            {
 | 
				
			||||||
                "note": "Remove `bin_paths` and fetch the list of soliidty compilers from github",
 | 
					                "note": "Remove `bin_paths` and fetch the list of soliidty compilers from github",
 | 
				
			||||||
                "pr": "TODO"
 | 
					                "pr": "TODO"
 | 
				
			||||||
 | 
					            },
 | 
				
			||||||
 | 
					            {
 | 
				
			||||||
 | 
					                "note": "Fix a bug when ast and legacyAST were not present in the artifacts even if requested",
 | 
				
			||||||
 | 
					                "pr": "TODO"
 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
        ]
 | 
					        ]
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -251,7 +251,7 @@ export function getSourcesWithDependencies(
 | 
				
			|||||||
    contractPath: string,
 | 
					    contractPath: string,
 | 
				
			||||||
    fullSources: { [sourceName: string]: { id: number } },
 | 
					    fullSources: { [sourceName: string]: { id: number } },
 | 
				
			||||||
): { sourceCodes: { [sourceName: string]: string }; sources: { [sourceName: string]: { id: number } } } {
 | 
					): { sourceCodes: { [sourceName: string]: string }; sources: { [sourceName: string]: { id: number } } } {
 | 
				
			||||||
    const sources = { [contractPath]: { id: fullSources[contractPath].id } };
 | 
					    const sources = { [contractPath]: fullSources[contractPath] };
 | 
				
			||||||
    const sourceCodes = { [contractPath]: resolver.resolve(contractPath).source };
 | 
					    const sourceCodes = { [contractPath]: resolver.resolve(contractPath).source };
 | 
				
			||||||
    recursivelyGatherDependencySources(
 | 
					    recursivelyGatherDependencySources(
 | 
				
			||||||
        resolver,
 | 
					        resolver,
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user