mirror of
https://github.com/foss42/apidash.git
synced 2025-12-03 19:39:25 +08:00
add environment when insomia v4 is imported
This commit is contained in:
@@ -2,6 +2,7 @@
|
||||
|
||||
|
||||
import 'package:insomnia_collection/models/insomnia_collection.dart';
|
||||
import 'package:insomnia_collection/models/insomnia_environment.dart';
|
||||
|
||||
List<(String?, Resource)> getRequestsFromInsomniaCollection(
|
||||
InsomniaCollection? ic) {
|
||||
@@ -17,6 +18,20 @@ List<(String?, Resource)> getRequestsFromInsomniaCollection(
|
||||
return requests;
|
||||
}
|
||||
|
||||
List<EnvironmentVariable> getEnvironmentVariablesFromInsomniaEnvironment(
|
||||
InsomniaEnvironment? ev) {
|
||||
if (ev == null || ev.resources == null) {
|
||||
return [];
|
||||
}
|
||||
List<EnvironmentVariable> envVariables = [];
|
||||
if (ev.resources!.length > 0) {
|
||||
for (var envvar in ev.resources!) {
|
||||
envVariables.add(envvar);
|
||||
}
|
||||
}
|
||||
return envVariables;
|
||||
}
|
||||
|
||||
List<(String?, Resource)> getRequestsFromInsomniaResource(Resource? resource) {
|
||||
if (resource == null) {
|
||||
return [];
|
||||
@@ -28,4 +43,5 @@ List<(String?, Resource)> getRequestsFromInsomniaResource(Resource? resource) {
|
||||
print('Resource type is not request');
|
||||
}
|
||||
return requests;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user