Feature(s) impacted
I am new to Forest Admin and have taken over support from a developer who is no longer available. I am trying to fix a bug in one of our Smart Actions (uploading a CSV and updating the database with new values).
I followed the development workflow and created a new branch (using “forest branch”) and modified the code for that Action. My fix works when I test locally (using “npm start”) and execute the Action on the Development environment in the portal.
Observed behavior
When I push the branch to our remote environment (Test), I get the message that the push was successful:
forest push -e Test
? Push branch 4641-fix-lat-long-override-bug onto Test Yes
√ Branch 4641-fix-lat-long-override-bug successfully pushed onto Test.
However, when I then test the change in the remote environment after the push, my fix has not been applied. The push seems to have absolutely no effect on the remote environment.
Expected behavior
I would expect that my code change would be applied to the remote environment and that I would see the same behavior in that environment that I saw in the local Development environment.
Context
- Project name: charitywater
- Team name: Twisthink
- Environment name: Test
- Branch name: 4641-fix-lat-long-override-bug
- Node version: v14.18.3 (locally - I don’t know how to see the environment version)
I saw a similar topic that suggested this may be caused by Node versions out of synch. But I don’t know if this is actually my issue, and I don’t know how to find the Node version for our project on Forest Admin to test that.