Hi @qHubert,I’m not sure where to direct this question, so I’m starting with you :)Is there any way it would be possible to have an extension run for more than the default 45 seconds?In short, I’m building an extension that would need to process a lot of users in a project, and perform various tasks on them. In my current code, I had to build in limits to stop the code from processing too many users at once, as this would mean the code would hit the 45 second limit and then fail.This means that I can fairly safely process 250 users in 45 seconds, but if the server is slow, then I can risk that this would not even work. Running this every hour would give me the ability to process 6000 users per day, but in some cases this will not be enough.Worst case scenario, the solution in that case would be to split this into multiple projects, based on country or similar, and then just set up 8 projects with 8 connected workflows that would then load 8 jobs at the same time on the servers. This wo
For some reason I cannot get a “delete-participants” API call to work in my extension.I can make other calls work, so it is not the connection or authentication. I keep on getting a 500 (internal server error), unless if I deliberately configure the body as a string instead of an array, then I get a 400 error.I have tried all possible and impossible options to format the body, but a no point have I been successful in getting this to work from the extension. It is not a problem to get this to work from Postman, but running it from the extension just does not work.This is the simplified code (with project ID hidden):module.exports = async function(context) { let getDeleteParticipants; try { const requestOptionsDelete = { method: "POST", body: ["DisableTestID"], }; getDeleteParticipants = await context.client.qualtricsApiFetch('ex-projects/TS_……./delete-participants', requestOptionsDelete); if (error.status === 201){
Every time I try to add "qualtricsScopes" to a manifest.json file I get an error when I try to update another file in the same extension.There was not a qualtricsScope defined prior to this version (so error message is wrong)The error I get is:C:\Qualtrics\Extensions\change_user_status_5>xmt develop extensionSubmitting extension version 0.0.4-SNAPSHOT...Warning: submitting prerelease extension versions should be done through "xmt develop extension". Submitting prerelease versions with "xmt submit extension" will be disabled at a later datePreparing submission of extension EXT_fcbac855-8af0-400d-b9d4-c7db36cd25d8Submitted version 0.0.4-SNAPSHOT of extension EXT_fcbac855-8af0-400d-b9d4-c7db36cd25d8Submission ID: SUB_3fbd74e1-10af-499f-96e8-af1b2be4f899Note: This submission is for a snapshot version and should only be used for development purposes. Snapshot versions can be overwritten, and cannot be certified or published. To submit a non-snapshot version, do `xmt submit extension --re
This might be a super stupid question, but I have now spent several hours on this, and can’t seem to figure this one out on my own.In the different parts of the extension setup, the function client.getText(‘xyz’) is used to get a label returned that is matching the “xyz” value.When do I find and change the label for “xyz”?Thanks in advance!
Hey,I’m currently trying to turn a rather complex survey project into a Solution extension in order to make a template out of it for future projects. However, since I imported the project into my solution extension, I get this error message when building the extension: 3rd-Party Extension is not allowed to use version of the following resources: [trigger.v0 trigger.v0 task.v0 task.v0 task.v0] I checked the tasks in question and they seem to be workflow tasks that I created, is it possible to keep them in the extension and fix this or do I need to remove them?
Already have an account? Login
Enter your username or e-mail address. We'll send you an e-mail with instructions to reset your password.
Sorry, we're still checking this file's contents to make sure it's safe to download. Please try again in a few minutes.
Sorry, our virus scanner detected that this file isn't safe to download.