Skip to content

Commit 426bc41

Browse files
check active text editor when listing data resources (#104)
1 parent 3de39de commit 426bc41

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

src/commands/listDataResources.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,15 @@ export async function registerListDataResourcesCommand(context: ExtensionContext
3131
* @param dataPackageUri Local (file:///) or remote/public (https://) data package uri.
3232
*/
3333
async function listDataResources(dataPackageUri: Uri): Promise<void> {
34+
if (!dataPackageUri && window.activeTextEditor &&
35+
window.activeTextEditor.document.fileName.endsWith('datapackage.json')) {
36+
// use active text editor document Uri
37+
dataPackageUri = window.activeTextEditor.document.uri;
38+
}
39+
3440
// create data package url for loading package info and resource list
3541
let dataPackageUrl: string = dataPackageUri.toString(true); // skip encoding
42+
console.log('tabular.data.package:Url:', dataPackageUrl);
3643
if (dataPackageUrl.startsWith('file:///')) {
3744
// use fs path
3845
dataPackageUrl = dataPackageUri.fsPath;

0 commit comments

Comments
 (0)