Improvement on GSheets Integration: Usage of tab ID instead of tab name
We have received valuable feedback from users who have encountered sync errors after renaming tabs in Google Sheets. This issue arose because the system relied solely on tab names as reference points, leading to difficulties in syncing the data when these names were changed.
So, what's the good news?
Now, when you establish a connection between a Google Sheet file and Abacum, we not only record the file ID but also the tab ID and tab name. This ensures that even if you decide to update your tab names or file titles, Abacum remains connected to the correct tab ID.
But what happens if you accidentally delete a tab? Initially, Abacum will attempt to locate the tab using its ID. If this proves unsuccessful, it proceeds to search for the tab name within the file. In the unlikely event that both methods fail to locate the tab, you will receive an error message, alerting you to the issue.