Feature Requests

We're listening to your Feedback! 💬Let us know what you want to see next in Fulcrum.
Record _created_latitude and _longitude on all repeatables on all mobiles
I want to know where a user was located when they create particular repeatable records. (We need to know during QA if they were actually near the feature they were monitoring.) I created some data event (load-repeatable) code that seemed to be working well on some records until I tested it on another record, for which I got no coordinates from these two properties: this.featureCreatedLatitude this.featureCreatedLongitude Because it had worked on other records, I ran a query to using the equivalent fields: _created_latitude _created_longitude This showed that some records had the information; others did not. I then ran another query, which suggested that the lat/long metadata are missing for records created on iOS, but present on Android. The AI support bot confirmed this, also pointing out that these metadata properties won't be available on very old records, or records created using the web app. The repeatable in question did not have location enabled, so I can see why iOS wouldn't bother recording it. However, it is useful to have this information in this case and I feel it increases the risk of serious errors and user dissatisfaction when code that works on one mobile platform breaks on another. (My original code broke with an unhandled exception when this first occurred.) This article also seems to imply that the created location is always recorded. (It doesn't say it won't be recorded if location is not enabled on iOS mobiles.) https://help.fulcrumapp.com/en/articles/2440341-location-data "The created location is the location of the mobile device when the record was initially created. This information is provided as a way for administrators to see where the user was actually located when the record was created." So I'd like to see the iOS app always record the _created_latitude and _created_longitude, even for repeatables that don't have location enabled, just like Android. I realise this won't be a high priority fix, and I can live without it, but if it's straightforward to harmonise the apps, this could save someone else more serious problems.
0
Load More