android_gisapp icon indicating copy to clipboard operation
android_gisapp copied to clipboard

Сбой настроек подключения к nextgis.com с последующей потерей данных

Open ABiatov opened this issue 8 years ago • 4 comments

Вводные:

  1. Есть несколько смартфонов с NGM некоторые чистые, а на одном уже есть подключение к nextgiscom под пользователем "гость".
  2. Создана форма для полевого сбора данных в formbuilder на основании слоя из nextgiscom с подключением через пользователя dataeditor
  3. Форма загружена на все устройства и проводился сбор данных через нее.
  4. При попытке синхронизовать собранные данные через интернет, с устройств на которых ранее небыло подключения к nextgiscom данные синхронизируются (отправляются в облако). А с устройства на котором ранее было создано подключение "гость" данные не отправляются, хотя при создании слоя на основании формы новый слой создался и данные из облака подгрузились. В NGM в настройки NextGIS автоматическая синхронизация включена для всех слоев.

Предполагаемое решение:

  1. В NGM зашел в настройки NextGIS в подраздел "Редактировать учетную запись", и увидел, что отмечена галочкой роль "Гость".
  2. снял галочку с "Гость" и вел параметры пользователя dataeditor
  3. синхронизировал данные нажав две стрелочки над списком слоев в NGM
  4. Возникла настоящая проблема - собранные мной ДАННЫЕ ПРОПАЛИ с моего устройства, зато загрузились данные собранные через другое устройство.

ABiatov avatar Nov 25 '16 20:11 ABiatov

Прелагаемое решение конфликта учетных записей: Если в NGM уже есть гостевое подключение к nextgiscom, то при открытии формы из formbuilder с параметрами авторизации dataeditor или administrator, заменять гостевое подключение на авторизированное. И если уже было подключение NGM к nextgiscom как dataeditor или administrator то пароль авторизации заменять на новый из формы.

ABiatov avatar Nov 25 '16 20:11 ABiatov

Предлагаемое решение потери данных: Создать возможность односторонней отправки данных в облако. т.е. собранные данные улетают в nextgiscom, но изменения из nextgiscom в NGM не загружаются. Данный функционал полезен и в других ситуациях, подробнее тут: https://github.com/nextgis/android_gisapp/issues/543

ABiatov avatar Nov 25 '16 20:11 ABiatov

@ABiatov какая у вас версия приложения? Посмотрите, пожалуйста, в "О программе".

4eRTuk avatar Dec 20 '16 15:12 4eRTuk

Сейчас v.2.4.2. (rev.18) Недавно получал обновления из TestFairy

ABiatov avatar Dec 20 '16 16:12 ABiatov