Compare commits
1 Commits
aut-1375
...
test-async
Author | SHA1 | Date | |
---|---|---|---|
![]() |
424c251dde |
@@ -89,6 +89,8 @@ export default defineAction({
|
||||
|
||||
const response = await $.http.post('/', payload);
|
||||
|
||||
console.log(response.config.additionalProperties.extraData);
|
||||
|
||||
$.setActionItem({
|
||||
raw: response.data,
|
||||
});
|
||||
|
@@ -1,4 +1,7 @@
|
||||
const addAuthHeader = ($, requestConfig) => {
|
||||
console.log('requestConfig', requestConfig)
|
||||
if (requestConfig.additionalProperties?.skip) return requestConfig;
|
||||
|
||||
if ($.auth.data.serverUrl) {
|
||||
requestConfig.baseURL = $.auth.data.serverUrl;
|
||||
}
|
||||
|
@@ -0,0 +1,23 @@
|
||||
const asyncBeforeRequest = async ($, requestConfig) => {
|
||||
if (requestConfig.additionalProperties?.skip)
|
||||
return requestConfig;
|
||||
|
||||
const response = await $.http.post(
|
||||
'http://localhost:3000/webhooks/flows/8a040f4e-817f-4076-80ba-3c1c0af7e65e/sync',
|
||||
null,
|
||||
{
|
||||
additionalProperties: {
|
||||
skip: true,
|
||||
},
|
||||
}
|
||||
);
|
||||
|
||||
console.log(response);
|
||||
requestConfig.additionalProperties = {
|
||||
extraData: response.data
|
||||
}
|
||||
|
||||
return requestConfig;
|
||||
};
|
||||
|
||||
export default asyncBeforeRequest;
|
@@ -1,5 +1,6 @@
|
||||
import defineApp from '../../helpers/define-app.js';
|
||||
import addAuthHeader from './common/add-auth-header.js';
|
||||
import asyncBeforeRequest from './common/async-before-request.js';
|
||||
import auth from './auth/index.js';
|
||||
import actions from './actions/index.js';
|
||||
|
||||
@@ -12,7 +13,7 @@ export default defineApp({
|
||||
baseUrl: 'https://ntfy.sh',
|
||||
apiBaseUrl: 'https://ntfy.sh',
|
||||
primaryColor: '56bda8',
|
||||
beforeRequest: [addAuthHeader],
|
||||
beforeRequest: [asyncBeforeRequest, addAuthHeader],
|
||||
auth,
|
||||
actions,
|
||||
});
|
||||
|
Reference in New Issue
Block a user