talk-android/app/src/main/java/com/nextcloud/talk/controllers
Marcel Hibbe d9280d3d98
avoid NPE in processAutocompleteUserList
did not test why this can happen.   autocompleteUser.id must have been null..

Exception java.lang.NullPointerException:
  at com.nextcloud.talk.controllers.ContactsController.processAutocompleteUserList (ContactsController.kt:498)
  at com.nextcloud.talk.controllers.ContactsController.processAutocompleteUserList (ContactsController.kt:482)
  at com.nextcloud.talk.controllers.ContactsController.access$processAutocompleteUserList (ContactsController.kt:90)
  at com.nextcloud.talk.controllers.ContactsController$fetchData$1.onNext (ContactsController.kt:438)
  at com.nextcloud.talk.controllers.ContactsController$fetchData$1.onNext (ContactsController.kt:432)
  at io.reactivex.internal.operators.observable.ObservableRetryPredicate$RepeatObserver.onNext (ObservableRetryPredicate.java:69)
  at io.reactivex.internal.operators.observable.ObservableObserveOn$ObserveOnObserver.drainNormal (ObservableObserveOn.java:201)
  at io.reactivex.internal.operators.observable.ObservableObserveOn$ObserveOnObserver.run (ObservableObserveOn.java:255)
  at io.reactivex.android.schedulers.HandlerScheduler$ScheduledRunnable.run (HandlerScheduler.java:124)
  at android.os.Handler.handleCallback (Handler.java:883)
  at android.os.Handler.dispatchMessage (Handler.java:100)
  at android.os.Looper.loop (Looper.java:237)
  at android.app.ActivityThread.main (ActivityThread.java:7948)
  at java.lang.reflect.Method.invoke
  at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:493)
  at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1075)

Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2022-12-23 11:16:53 +01:00
..
base remove some logging 2022-12-15 10:36:23 +01:00
bottomsheet Refactor and extract ViewThemeUtils to common library 2022-08-31 19:54:05 +02:00
util Implement search in specific chat 2022-06-01 16:49:19 +02:00
AccountVerificationController.kt add logging and toasts if current user was null 2022-12-15 13:11:39 +01:00
ChatController.kt remove some logging 2022-12-15 10:36:23 +01:00
ContactsController.kt avoid NPE in processAutocompleteUserList 2022-12-23 11:16:53 +01:00
ConversationInfoController.kt Localize time formatting 2022-12-15 08:33:05 +01:00
ConversationsListController.kt ensure that there is always a current user 2022-12-15 13:11:41 +01:00
GeocodingController.kt Rename NewBaseController to just BaseController 2022-08-18 17:20:40 +02:00
LocationPickerController.kt Set minSdkVersion to 23 (Android 6) 2022-12-07 13:45:57 +01:00
LockedController.kt Set minSdkVersion to 23 (Android 6) 2022-12-07 13:45:57 +01:00
ProfileController.kt Update dependency ImagePicker 2022-11-18 08:05:11 +00:00
RingtoneSelectionController.kt Rename NewBaseController to just BaseController 2022-08-18 17:20:40 +02:00
ServerSelectionController.kt simplify logic for server selection screen 2022-10-24 13:03:53 +02:00
SettingsController.kt Set minSdkVersion to 23 (Android 6) 2022-12-07 13:45:57 +01:00
SwitchAccountController.kt simplify logic for server selection screen 2022-10-24 13:03:53 +02:00
WebViewLoginController.kt Rename NewBaseController to just BaseController 2022-08-18 17:20:40 +02:00