android_gisapp
android_gisapp copied to clipboard
Сбой настроек подключения к nextgis.com с последующей потерей данных
Вводные:
- Есть несколько смартфонов с NGM некоторые чистые, а на одном уже есть подключение к nextgiscom под пользователем "гость".
- Создана форма для полевого сбора данных в formbuilder на основании слоя из nextgiscom с подключением через пользователя dataeditor
- Форма загружена на все устройства и проводился сбор данных через нее.
- При попытке синхронизовать собранные данные через интернет, с устройств на которых ранее небыло подключения к nextgiscom данные синхронизируются (отправляются в облако). А с устройства на котором ранее было создано подключение "гость" данные не отправляются, хотя при создании слоя на основании формы новый слой создался и данные из облака подгрузились. В NGM в настройки NextGIS автоматическая синхронизация включена для всех слоев.
Предполагаемое решение:
- В NGM зашел в настройки NextGIS в подраздел "Редактировать учетную запись", и увидел, что отмечена галочкой роль "Гость".
- снял галочку с "Гость" и вел параметры пользователя dataeditor
- синхронизировал данные нажав две стрелочки над списком слоев в NGM
- Возникла настоящая проблема - собранные мной ДАННЫЕ ПРОПАЛИ с моего устройства, зато загрузились данные собранные через другое устройство.
Прелагаемое решение конфликта учетных записей: Если в NGM уже есть гостевое подключение к nextgiscom, то при открытии формы из formbuilder с параметрами авторизации dataeditor или administrator, заменять гостевое подключение на авторизированное. И если уже было подключение NGM к nextgiscom как dataeditor или administrator то пароль авторизации заменять на новый из формы.
Предлагаемое решение потери данных: Создать возможность односторонней отправки данных в облако. т.е. собранные данные улетают в nextgiscom, но изменения из nextgiscom в NGM не загружаются. Данный функционал полезен и в других ситуациях, подробнее тут: https://github.com/nextgis/android_gisapp/issues/543
@ABiatov какая у вас версия приложения? Посмотрите, пожалуйста, в "О программе".
Сейчас v.2.4.2. (rev.18) Недавно получал обновления из TestFairy