What exactly did you do with the CLI?
upgraded the CLI globally (today).
Created the function locally with the CLi. This was added to appwrite.json
{
"$id": "purge",
"name": "purge",
"runtime": "dart-2.18",
"execute": [],
"events": [],
"schedule": "",
"timeout": 55,
"enabled": true,
"logging": true,
"entrypoint": "lib/main.dart",
"commands": "dart pub get",
"ignore": [
".packages",
".dart_tool"
],
"path": "functions/purge"
}
dart 2.18 is set in .env It gets built. But it throws. Bad definition IMO.
and you never had a function w/ id purge?
never
I am using this as a woraround.
List<String> log = [];
log.add("Profile image pruning initiated...");
But I still can't .send anything back.
you're executing the code in appwrite, right?
what are you talking about?
Yes. From the console.
i just tried deploying the 2.18 function starter and it worked fine
created using the CLI?
yes
did you upgrade to appwrite 1.4.2?
yes. from 141<140<133
Migration were ok
did you run the upgrade command?. btw...you probably should have upgraded to 1.3.8 and ran the migrate command before upgrading to 1.4...
you mean like entrypoint="upgrade"? yes
what other changes did you make to the function starter before deploying?
I think I deployed it as 2.17 then 2.18
try deleting the function from appwrite, your local file system, and the appwrite.json. then, initialize and deploy the dart starter and test that in Appwrite
The currecy exchange sample ?
no appwrite init function
the starter runs fine.
I may have changed dart_appwrite: 8.0.0 to dart_appwrite: ^10.0.0
then some change you made caused problems...work incrementally to narrow down what the problem is
Thanks. Can't live w/o proper logs.
I haven't had much time since 1.3.3 to keep up with changes
Recommended threads
- [1.9.5] Google OAuth do not work anymore
After migrating to 1.8.1 to 1.9.0 then 1.9.5 and login through Google I get on Flutter app "Missing redirect URL" "Your OAuth login flow is missing a proper re...
- Fatal error: Allowed memory size of 5368...
Hi how solved it worker-messaging infinite reload ` Fatal error: Allowed memory size of 536870912 bytes exhausted (tried to allocate 28672 bytes) in /usr/src/co...
- How to successfully migrate from 1.9.0 t...
I've tried the automatic tool for migration but my Appwrite (self-hosted) went to a broken state. My functions wouldn't deploy anymore, some things just didn't ...