Hi, I have a refresh token function (in nodeJS) for external system. Function is being run with crone every 2h. I have 2 global variables S_TOKEN and S_REFRESH_TOKEN and they are initially set to correct values. In my function I use: const refreshToken = process.env.S_REFRESH_TOKEN; with http request and I can see I am getting a correct pair of new token and refresh token. Then I try to update global env values with: process.env.S_TOKEN = responseData.token; process.env.S_REFRESH_TOKEN = responseData.refreshToken; Everything runs without errors, but when I check global variables they are not changing, but every 2h tokens get refreshed, but when I check logs it seems like S_TOKEN and S_REFRESH_TOKEN are became local env variables (although I have empty function env variables box in function settings).
Recommended threads
- How to use appwrite types
I am using appwrite types --language ts ./types to generate the types yielding something like: ``` import type { Models } from 'node-appwrite'; // This file i...
- Migrating functions from between regions...
Hi Appwrite team, I am running into rate limits where only part of my 77 functions are being successfully migrated (only 50 went through) via the Migration tab ...
- Internal server Error when trying to exe...
When executing the function locally it works fine, but when the function is deployed I get this error: ```requests.exceptions.HTTPError: 500 Server Error: Inter...