launchiamenterprise / keyrunner

KeyRunner: A secure, codeless VS Code extension for API testing & Designing. Features include data encryption at rest, sensitive data masking, and the innovative Playground for chaining API requests without coding
https://keyrunner.app
MIT License
15 stars 1 forks source link

Importing a postman collection does not import the included collection's variables #62

Closed frank-duq closed 1 month ago

frank-duq commented 1 month ago

Describe the bug When exporting a postman collection which contains collection-scope variables, and then importing such collection into Keyrunner, the collection variables confirmed to exist in the exported json file are ignored and not imported into keyrunner's collection-level variables which were made available since V1.0.64.

To Reproduce Steps to reproduce the behavior:

  1. In postman, export a collection containing collection-scope variables.
  2. In Keyrunner, import the postman exported collection, by selecting under left-nav "Collections", the "Import" button/icon, and then selecting from the import dialog the first option "Import collections / swagger spec".
  3. Once the collection's imported, select the main collection folder from the left collection navigation panel.
  4. Next, select the 3rd sub-nav tab named "Variables" from the opened collection folder tab.
  5. Confirm that no collection-level variables were imported.

Expected behavior When importing a Postman collection, the postman collection-scope variables should also be imported into Keyrunner as collection variables, to avoid having to manually enter them one by one, which can be super cumbersome depending on how many collection variables you have in your collection.

Desktop (please complete the following information):

Additional context I'm currently using latest Keyrunner version at time of writing, V1.0.65.

thanks!

launchiamenterprise commented 1 month ago

@frank-duq This has been addressed with our latest release (V#1.0.69), Please update to latest version.