Skip to content

Commit b2f6e4e

Browse files
authored
Merge pull request #688 from CodinGame/lmn/fix-default-extension-translation
Fix extension bundle content loading when using data url
2 parents e1687e1 + 7eedf81 commit b2f6e4e

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

src/service-override/files.ts

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1094,6 +1094,16 @@ class FileServiceOverride extends FileService {
10941094
}
10951095
}
10961096

1097+
override async withProvider(resource: URI) {
1098+
if (resource.scheme === 'data') {
1099+
const httpProvider = this.getProvider('http')
1100+
if (httpProvider != null) {
1101+
return httpProvider
1102+
}
1103+
}
1104+
return super.withProvider(resource)
1105+
}
1106+
10971107
/**
10981108
* Hack: the parent class has dependencies, we don't, dependencies are stored in a static field
10991109
* Having no dependencies mean the field won't be overriden, so we'll inherit dependencies from the parent

0 commit comments

Comments
 (0)