talk-android/app/src/main/java/com/nextcloud/talk
Marcel Hibbe cc6f3fff9a
avoid crash when NC notification could not be retrieved
crash:

              E  Failed to get NC notification
                                                                                                    retrofit2.adapter.rxjava2.HttpException: HTTP 404
                                                                                                    	at retrofit2.adapter.rxjava2.BodyObservable$BodyObserver.onNext(BodyObservable.java:57)
                                                                                                    	at retrofit2.adapter.rxjava2.BodyObservable$BodyObserver.onNext(BodyObservable.java:38)
                                                                                                    	at retrofit2.adapter.rxjava2.CallExecuteObservable.subscribeActual(CallExecuteObservable.java:48)
                                                                                                    	at io.reactivex.Observable.subscribe(Observable.java:12284)
                                                                                                    	at retrofit2.adapter.rxjava2.BodyObservable.subscribeActual(BodyObservable.java:35)
                                                                                                    	at io.reactivex.Observable.subscribe(Observable.java:12284)
                                                                                                    	at io.reactivex.internal.operators.observable.ObservableSubscribeOn$SubscribeTask.run(ObservableSubscribeOn.java:96)
                                                                                                    	at io.reactivex.Scheduler$DisposeTask.run(Scheduler.java:608)
                                                                                                    	at io.reactivex.internal.schedulers.ScheduledRunnable.run(ScheduledRunnable.java:66)
                                                                                                    	at io.reactivex.internal.schedulers.ScheduledRunnable.call(ScheduledRunnable.java:57)
                                                                                                    	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
                                                                                                    	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:301)
                                                                                                    	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
                                                                                                    	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
                                                                                                    	at java.lang.Thread.run(Thread.java:919)
2023-11-30 10:48:11.049  5352-5597  WM-WorkerWrapper        com.nextcloud.talk2                  I  Worker result SUCCESS for Work [ id=f899eadb-9fd0-4bdf-8cdf-a1ea4a1aa11b, tags={ com.nextcloud.talk.jobs.NotificationWorker } ]
2023-11-30 10:48:11.056  5352-5352  AndroidRuntime          com.nextcloud.talk2                  D  Shutting down VM
2023-11-30 10:48:11.058  5352-5352  AndroidRuntime          com.nextcloud.talk2                  E  FATAL EXCEPTION: main
                                                                                                    Process: com.nextcloud.talk2, PID: 5352
                                                                                                    java.lang.IllegalArgumentException: No suitable parent found from the given view. Please provide a valid view.
                                                                                                    	at com.google.android.material.snackbar.Snackbar.makeInternal(Snackbar.java:200)

Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2023-11-30 11:44:52 +01:00
..
account remove conductor 2023-11-23 13:26:01 +01:00
activities remove conductor 2023-11-23 13:26:01 +01:00
adapters - Fixed bug with occasional crash with stop 2023-11-29 11:38:25 +01:00
api Adjusting Translation Provider 2023-11-16 16:01:35 +01:00
application Use own okHttpClient for coil ImageLoader 2023-03-14 16:28:27 +00:00
arbitrarystorage Fix code formatting for kotlin files 2023-09-21 23:27:27 +02:00
bottomsheet/items remove conductor 2023-11-23 13:26:01 +01:00
call codacy: Fields should be declared at the top of the class, before any method declarations, constructors, initializers or inner classes. 2023-06-01 22:27:43 +02:00
callbacks codacy: inefficient use of StringBuffer.toString using call StringBuffer.length instead 2022-12-29 11:37:00 +01:00
callnotification remove conductor 2023-11-23 13:26:01 +01:00
chat small adjustments 2023-11-29 11:38:26 +01:00
components/filebrowser Rename some "magic" 2023-03-14 16:28:27 +00:00
contacts remove conductor 2023-11-23 13:26:01 +01:00
conversation theme dialogs (rename and create conversation) 2023-10-10 18:25:20 +02:00
conversationinfo fixed bug - Note to Self Now allows messages to expire and be deleted 2023-11-29 11:38:25 +01:00
conversationinfoedit Replaced all the Toasts with Snackbar 2023-08-19 17:38:52 +05:30
conversationlist remove conductor 2023-11-23 13:26:01 +01:00
dagger/modules reformat code 2023-10-26 13:26:53 +02:00
data Bump room to 2.6.0 and rename paramter to match super class in case of use of names paramters 2023-10-19 10:55:20 +02:00
events Rename some "magic" 2023-03-14 16:28:27 +00:00
extensions Note to Self 2023-10-24 13:57:03 +02:00
fullscreenfile followup changes to save file feature 2023-11-08 11:39:19 +01:00
interfaces Migrate dialogs on ConversationList to Material3 2022-08-18 13:40:09 +02:00
jobs avoid crash when NC notification could not be retrieved 2023-11-30 11:44:52 +01:00
location remove conductor 2023-11-23 13:26:01 +01:00
lock fix screen locking feature 2023-05-04 10:33:11 +02:00
messagesearch Replaced all the Toasts with Snackbar 2023-08-19 17:38:52 +05:30
models file captions 2023-11-16 15:46:18 +01:00
openconversations Replaced all the Toasts with Snackbar 2023-08-19 17:38:52 +05:30
polls Replaced all the Toasts with Snackbar 2023-08-19 17:38:52 +05:30
presenters Spotbugs: precize allocation of a collection 2022-12-29 11:36:56 +01:00
profile remove conductor 2023-11-23 13:26:01 +01:00
raisehand fix license header 2023-02-20 13:14:05 +01:00
receivers remove conductor 2023-11-23 13:26:01 +01:00
remotefilebrowser file captions 2023-11-16 15:46:18 +01:00
repositories Avoid to send conversation and user via intent 2023-06-30 07:30:18 +02:00
settings translate "no proxy" in settings 2023-11-29 11:43:18 +01:00
shareditems solve ktlint + detekt warnings 2023-09-06 12:58:33 +02:00
signaling Align typing indicator to new concept 2023-06-02 15:35:16 +02:00
translate Adjusting Translation Provider 2023-11-16 16:01:35 +01:00
ui - Fixed bug with occasional crash with stop 2023-11-29 11:38:25 +01:00
upload Rename some "magic" 2023-03-14 16:28:27 +00:00
users ensure that there is always a current user 2022-12-15 13:11:41 +01:00
utils translate "no proxy" in settings 2023-11-29 11:43:18 +01:00
viewmodels avoid usage of instanceState (use viewmodel instead) 2023-10-02 15:07:32 +02:00
webrtc Added Instrumentation Test and Unit Tests 2023-09-19 11:48:03 +05:30