Skip to content

Commit a719061

Browse files
committed
Add ApiClient to script parameters
1 parent 5bbb26b commit a719061

File tree

3 files changed

+6
-3
lines changed

3 files changed

+6
-3
lines changed

src/BaseScript.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,5 @@
99

1010
public interface BaseScript {
1111

12-
public void execute(Map<String, Object> data, Map<String, Object> config, Map<String, Object> output);
12+
public void execute(Map<String, Object> data, Map<String, Object> config, Map<String, Object> output, ApiClient api);
1313
}

src/Main.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,8 @@ public static void main(String args[]) throws FileNotFoundException {
1414
Map<String, Object> data = Spark.data();
1515
Map<String, Object> config = Spark.config();
1616
Map<String, Object> output = new HashMap<String, Object>();
17-
script.execute(data, config, output);
17+
ApiClient api = Spark.api();
18+
script.execute(data, config, output, api);
1819
Spark.printOutput(output);
1920
}
2021
}

src/Spark.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,9 @@ public static ApiClient api() {
1818
ApiClient client = new ApiClient();
1919

2020
client.setBasePath(baseApiUrl);
21-
client.setApiKey("Bearer " + v3Token);
21+
if(v3Token != null && !v3Token.isEmpty()) {
22+
client.setApiKey("Bearer " + v3Token);
23+
}
2224
client.setConnectTimeout(connectTimeout);
2325
client.setDebugging(false);
2426
return client;

0 commit comments

Comments
 (0)