I have a button in Adalo with 4 conditional actions. Here’s what happens:
- For the current user, the value of
showanswertest
is set to 0. - I want to move the
Current Post
between lists based on specific conditions. Regardless of the condition, theCurrent Post
should always be removed from theToday
list first. Then, the following actions take place:
- Condition 1: If
Level1Post
contains theCurrent Post
, remove it fromLevel1Post
, move it toLevel2Post
, and also add it toTodayPlus3
. - Condition 2: If
Level2Post
contains theCurrent Post
, remove it fromLevel2Post
, move it toLevel3Post
, and also add it toTodayPlus4
. - Condition 3: If
Level3Post
contains theCurrent Post
, remove it fromLevel3Post
, move it toLevel4Post
, and also add it toTodayPlus5
. - Condition 4: If
Level4Post
contains theCurrent Post
, remove it fromLevel4Post
and move it toCompletedPost
.
The entire logic is built using custom lists, but the process is very slow. Is there a more efficient way to handle this in Adalo? Any tips for optimizing the logic or performance?