Class com.ustadmobile.core.controller.ReportEditPresenterTest

3

tests

0

failures

0

ignored

0.337s

duration

100%

successful

Tests

Test Method name Duration Result
givenExistingReport_whenOnCreateAndHandleClickSaveCalled_thenValuesShouldBeSetOnViewAndDatabaseShouldBeUpdated[jvm] givenExistingReport_whenOnCreateAndHandleClickSaveCalled_thenValuesShouldBeSetOnViewAndDatabaseShouldBeUpdated 0.107s passed
givenNoExistingEntity_whenOnCreateAndHandleClickSaveCalledAndTitleNotSet_thenShouldNotGoToDetailWithJson[jvm] givenNoExistingEntity_whenOnCreateAndHandleClickSaveCalledAndTitleNotSet_thenShouldNotGoToDetailWithJson 0.172s passed
givenNoExistingEntity_whenOnCreateAndHandleClickSaveCalled_thenShouldGoToDetailWithJson[jvm] givenNoExistingEntity_whenOnCreateAndHandleClickSaveCalled_thenShouldGoToDetailWithJson 0.058s passed

Standard error

java.io.IOException: other event source error
	at com.ustadmobile.door.sse.DoorEventSource$eventSourceListener$1.onFailure(DoorEventSource.kt:43)
	at okhttp3.internal.sse.RealEventSource.processResponse(RealEventSource.kt:52)
	at okhttp3.internal.sse.RealEventSource.onResponse(RealEventSource.kt:46)
	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:519)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base/java.lang.Thread.run(Thread.java:829)
Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
SEVERE: [ERROR] DoorEventSource$eventSourceListener$1$onFailure$invokeSuspend - [DoorEventSource@1060431378 - http://localhost/dummyreplication/subscribe?door-dbversion=107&door-node=7172833490942055276%2Fe6a5adce-e531-4e3c-9023-8512de42039b] error: java.io.IOException: other event source error . Attempting to reconnect after 2000ms
Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
SEVERE: [ERROR] DoorEventSource$eventSourceListener$1$onFailure$invokeSuspend - [DoorEventSource@1060431378 - http://localhost/dummyreplication/subscribe?door-dbversion=107&door-node=7172833490942055276%2Fe6a5adce-e531-4e3c-9023-8512de42039b] error: java.io.IOException: other event source error . Attempting to reconnect after 2000ms
Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
SEVERE: [ERROR] DoorEventSource$eventSourceListener$1$onFailure$invokeSuspend - [DoorEventSource@1060431378 - http://localhost/dummyreplication/subscribe?door-dbversion=107&door-node=7172833490942055276%2Fe6a5adce-e531-4e3c-9023-8512de42039b] error: java.io.IOException: other event source error . Attempting to reconnect after 2000ms
Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
SEVERE: [ERROR] DoorEventSource$eventSourceListener$1$onFailure$invokeSuspend - [DoorEventSource@1060431378 - http://localhost/dummyreplication/subscribe?door-dbversion=107&door-node=7172833490942055276%2Fe6a5adce-e531-4e3c-9023-8512de42039b] error: java.io.IOException: other event source error . Attempting to reconnect after 2000ms
Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
SEVERE: [ERROR] DoorEventSource$eventSourceListener$1$onFailure$invokeSuspend - [DoorEventSource@1060431378 - http://localhost/dummyreplication/subscribe?door-dbversion=107&door-node=7172833490942055276%2Fe6a5adce-e531-4e3c-9023-8512de42039b] error: java.io.IOException: other event source error . Attempting to reconnect after 2000ms
Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
SEVERE: [ERROR] DoorEventSource$eventSourceListener$1$onFailure$invokeSuspend - [DoorEventSource@1060431378 - http://localhost/dummyreplication/subscribe?door-dbversion=107&door-node=7172833490942055276%2Fe6a5adce-e531-4e3c-9023-8512de42039b] error: java.io.IOException: other event source error . Attempting to reconnect after 2000ms
Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
SEVERE: [ERROR] DoorEventSource$eventSourceListener$1$onFailure$invokeSuspend - [DoorEventSource@1060431378 - http://localhost/dummyreplication/subscribe?door-dbversion=107&door-node=7172833490942055276%2Fe6a5adce-e531-4e3c-9023-8512de42039b] error: java.io.IOException: other event source error . Attempting to reconnect after 2000ms
Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
SEVERE: [ERROR] DoorEventSource$eventSourceListener$1$onFailure$invokeSuspend - [DoorEventSource@1060431378 - http://localhost/dummyreplication/subscribe?door-dbversion=107&door-node=7172833490942055276%2Fe6a5adce-e531-4e3c-9023-8512de42039b] error: java.io.IOException: other event source error . Attempting to reconnect after 2000ms
Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
SEVERE: [ERROR] DoorEventSource$eventSourceListener$1$onFailure$invokeSuspend - [DoorEventSource@1060431378 - http://localhost/dummyreplication/subscribe?door-dbversion=107&door-node=7172833490942055276%2Fe6a5adce-e531-4e3c-9023-8512de42039b] error: java.io.IOException: other event source error . Attempting to reconnect after 2000ms
Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
SEVERE: [ERROR] DoorEventSource$eventSourceListener$1$onFailure$invokeSuspend - [DoorEventSource@1060431378 - http://localhost/dummyreplication/subscribe?door-dbversion=107&door-node=7172833490942055276%2Fe6a5adce-e531-4e3c-9023-8512de42039b] error: java.io.IOException: other event source error . Attempting to reconnect after 2000ms
Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] UstadSingleEntityPresenter$onCreate - UstadSingleEntityPresenter(ReportEditPresenter):  Load from DB
Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] UstadSingleEntityPresenter$onCreate - UstadSingleEntityPresenter(ReportEditPresenter):  Load from DB
Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] UstadSingleEntityPresenter$onCreate - UstadSingleEntityPresenter(ReportEditPresenter):  Load from DB
Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] UstadSingleEntityPresenter$onCreate - UstadSingleEntityPresenter(ReportEditPresenter):  Load from DB
Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] UstadSingleEntityPresenter$onCreate - UstadSingleEntityPresenter(ReportEditPresenter):  Load from DB
Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] UstadSingleEntityPresenter$onCreate - UstadSingleEntityPresenter(ReportEditPresenter):  Load from DB
Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] UstadSingleEntityPresenter$onCreate - UstadSingleEntityPresenter(ReportEditPresenter):  Load from DB
Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] UstadSingleEntityPresenter$onCreate - UstadSingleEntityPresenter(ReportEditPresenter):  Load from DB
Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] UstadSingleEntityPresenter$onCreate - UstadSingleEntityPresenter(ReportEditPresenter):  Load from DB
Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] UstadSingleEntityPresenter$onCreate - UstadSingleEntityPresenter(ReportEditPresenter):  Load from DB
Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
SEVERE: [ERROR] UstadSingleEntityPresenter$onCreate$invokeSuspend - UstadSingleEntityPresenter(ReportEditPresenter):  load exception
java.lang.IllegalStateException: Require saved state handle: no current back stack entry
	at com.ustadmobile.core.controller.UstadBaseController.requireSavedStateHandle(UstadBaseController.kt:293)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter.getSavedStateResultLiveData(UstadSingleEntityPresenter.kt:199)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter.observeSavedStateResult(UstadSingleEntityPresenter.kt:231)
	at com.ustadmobile.core.controller.ReportEditPresenter.onLoadDataComplete(ReportEditPresenter.kt:208)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter$onCreate$1.invokeSuspend(UstadSingleEntityPresenter.kt:103)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
SEVERE: [ERROR] UstadSingleEntityPresenter$onCreate$invokeSuspend - UstadSingleEntityPresenter(ReportEditPresenter):  load exception
java.lang.IllegalStateException: Require saved state handle: no current back stack entry
	at com.ustadmobile.core.controller.UstadBaseController.requireSavedStateHandle(UstadBaseController.kt:293)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter.getSavedStateResultLiveData(UstadSingleEntityPresenter.kt:199)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter.observeSavedStateResult(UstadSingleEntityPresenter.kt:231)
	at com.ustadmobile.core.controller.ReportEditPresenter.onLoadDataComplete(ReportEditPresenter.kt:208)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter$onCreate$1.invokeSuspend(UstadSingleEntityPresenter.kt:103)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
SEVERE: [ERROR] UstadSingleEntityPresenter$onCreate$invokeSuspend - UstadSingleEntityPresenter(ReportEditPresenter):  load exception
java.lang.IllegalStateException: Require saved state handle: no current back stack entry
	at com.ustadmobile.core.controller.UstadBaseController.requireSavedStateHandle(UstadBaseController.kt:293)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter.getSavedStateResultLiveData(UstadSingleEntityPresenter.kt:199)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter.observeSavedStateResult(UstadSingleEntityPresenter.kt:231)
	at com.ustadmobile.core.controller.ReportEditPresenter.onLoadDataComplete(ReportEditPresenter.kt:208)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter$onCreate$1.invokeSuspend(UstadSingleEntityPresenter.kt:103)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
SEVERE: [ERROR] UstadSingleEntityPresenter$onCreate$invokeSuspend - UstadSingleEntityPresenter(ReportEditPresenter):  load exception
java.lang.IllegalStateException: Require saved state handle: no current back stack entry
	at com.ustadmobile.core.controller.UstadBaseController.requireSavedStateHandle(UstadBaseController.kt:293)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter.getSavedStateResultLiveData(UstadSingleEntityPresenter.kt:199)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter.observeSavedStateResult(UstadSingleEntityPresenter.kt:231)
	at com.ustadmobile.core.controller.ReportEditPresenter.onLoadDataComplete(ReportEditPresenter.kt:208)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter$onCreate$1.invokeSuspend(UstadSingleEntityPresenter.kt:103)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
SEVERE: [ERROR] UstadSingleEntityPresenter$onCreate$invokeSuspend - UstadSingleEntityPresenter(ReportEditPresenter):  load exception
java.lang.IllegalStateException: Require saved state handle: no current back stack entry
	at com.ustadmobile.core.controller.UstadBaseController.requireSavedStateHandle(UstadBaseController.kt:293)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter.getSavedStateResultLiveData(UstadSingleEntityPresenter.kt:199)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter.observeSavedStateResult(UstadSingleEntityPresenter.kt:231)
	at com.ustadmobile.core.controller.ReportEditPresenter.onLoadDataComplete(ReportEditPresenter.kt:208)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter$onCreate$1.invokeSuspend(UstadSingleEntityPresenter.kt:103)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
SEVERE: [ERROR] UstadSingleEntityPresenter$onCreate$invokeSuspend - UstadSingleEntityPresenter(ReportEditPresenter):  load exception
java.lang.IllegalStateException: Require saved state handle: no current back stack entry
	at com.ustadmobile.core.controller.UstadBaseController.requireSavedStateHandle(UstadBaseController.kt:293)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter.getSavedStateResultLiveData(UstadSingleEntityPresenter.kt:199)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter.observeSavedStateResult(UstadSingleEntityPresenter.kt:231)
	at com.ustadmobile.core.controller.ReportEditPresenter.onLoadDataComplete(ReportEditPresenter.kt:208)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter$onCreate$1.invokeSuspend(UstadSingleEntityPresenter.kt:103)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
SEVERE: [ERROR] UstadSingleEntityPresenter$onCreate$invokeSuspend - UstadSingleEntityPresenter(ReportEditPresenter):  load exception
java.lang.IllegalStateException: Require saved state handle: no current back stack entry
	at com.ustadmobile.core.controller.UstadBaseController.requireSavedStateHandle(UstadBaseController.kt:293)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter.getSavedStateResultLiveData(UstadSingleEntityPresenter.kt:199)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter.observeSavedStateResult(UstadSingleEntityPresenter.kt:231)
	at com.ustadmobile.core.controller.ReportEditPresenter.onLoadDataComplete(ReportEditPresenter.kt:208)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter$onCreate$1.invokeSuspend(UstadSingleEntityPresenter.kt:103)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
SEVERE: [ERROR] UstadSingleEntityPresenter$onCreate$invokeSuspend - UstadSingleEntityPresenter(ReportEditPresenter):  load exception
java.lang.IllegalStateException: Require saved state handle: no current back stack entry
	at com.ustadmobile.core.controller.UstadBaseController.requireSavedStateHandle(UstadBaseController.kt:293)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter.getSavedStateResultLiveData(UstadSingleEntityPresenter.kt:199)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter.observeSavedStateResult(UstadSingleEntityPresenter.kt:231)
	at com.ustadmobile.core.controller.ReportEditPresenter.onLoadDataComplete(ReportEditPresenter.kt:208)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter$onCreate$1.invokeSuspend(UstadSingleEntityPresenter.kt:103)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
SEVERE: [ERROR] UstadSingleEntityPresenter$onCreate$invokeSuspend - UstadSingleEntityPresenter(ReportEditPresenter):  load exception
java.lang.IllegalStateException: Require saved state handle: no current back stack entry
	at com.ustadmobile.core.controller.UstadBaseController.requireSavedStateHandle(UstadBaseController.kt:293)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter.getSavedStateResultLiveData(UstadSingleEntityPresenter.kt:199)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter.observeSavedStateResult(UstadSingleEntityPresenter.kt:231)
	at com.ustadmobile.core.controller.ReportEditPresenter.onLoadDataComplete(ReportEditPresenter.kt:208)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter$onCreate$1.invokeSuspend(UstadSingleEntityPresenter.kt:103)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
SEVERE: [ERROR] UstadSingleEntityPresenter$onCreate$invokeSuspend - UstadSingleEntityPresenter(ReportEditPresenter):  load exception
java.lang.IllegalStateException: Require saved state handle: no current back stack entry
	at com.ustadmobile.core.controller.UstadBaseController.requireSavedStateHandle(UstadBaseController.kt:293)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter.getSavedStateResultLiveData(UstadSingleEntityPresenter.kt:199)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter.observeSavedStateResult(UstadSingleEntityPresenter.kt:231)
	at com.ustadmobile.core.controller.ReportEditPresenter.onLoadDataComplete(ReportEditPresenter.kt:208)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter$onCreate$1.invokeSuspend(UstadSingleEntityPresenter.kt:103)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] UstadSingleEntityPresenter$onCreate - UstadSingleEntityPresenter(ReportEditPresenter):  Load from DB
Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] UstadSingleEntityPresenter$onCreate - UstadSingleEntityPresenter(ReportEditPresenter):  Load from DB
Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] UstadSingleEntityPresenter$onCreate - UstadSingleEntityPresenter(ReportEditPresenter):  Load from DB
Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] UstadSingleEntityPresenter$onCreate - UstadSingleEntityPresenter(ReportEditPresenter):  Load from DB
Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] UstadSingleEntityPresenter$onCreate - UstadSingleEntityPresenter(ReportEditPresenter):  Load from DB
Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] UstadSingleEntityPresenter$onCreate - UstadSingleEntityPresenter(ReportEditPresenter):  Load from DB
Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] UstadSingleEntityPresenter$onCreate - UstadSingleEntityPresenter(ReportEditPresenter):  Load from DB
Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] UstadSingleEntityPresenter$onCreate - UstadSingleEntityPresenter(ReportEditPresenter):  Load from DB
Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] UstadSingleEntityPresenter$onCreate - UstadSingleEntityPresenter(ReportEditPresenter):  Load from DB
Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] UstadSingleEntityPresenter$onCreate - UstadSingleEntityPresenter(ReportEditPresenter):  Load from DB
Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
SEVERE: [ERROR] UstadSingleEntityPresenter$onCreate$invokeSuspend - UstadSingleEntityPresenter(ReportEditPresenter):  load exception
java.lang.IllegalStateException: Require saved state handle: no current back stack entry
	at com.ustadmobile.core.controller.UstadBaseController.requireSavedStateHandle(UstadBaseController.kt:293)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter.getSavedStateResultLiveData(UstadSingleEntityPresenter.kt:199)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter.observeSavedStateResult(UstadSingleEntityPresenter.kt:231)
	at com.ustadmobile.core.controller.ReportEditPresenter.onLoadDataComplete(ReportEditPresenter.kt:208)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter$onCreate$1.invokeSuspend(UstadSingleEntityPresenter.kt:103)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
	at kotlinx.coroutines.internal.ScopeCoroutine.afterResume(Scopes.kt:33)
	at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:102)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
	at kotlinx.coroutines.internal.ScopeCoroutine.afterResume(Scopes.kt:33)
	at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:102)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
SEVERE: [ERROR] UstadSingleEntityPresenter$onCreate$invokeSuspend - UstadSingleEntityPresenter(ReportEditPresenter):  load exception
java.lang.IllegalStateException: Require saved state handle: no current back stack entry
	at com.ustadmobile.core.controller.UstadBaseController.requireSavedStateHandle(UstadBaseController.kt:293)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter.getSavedStateResultLiveData(UstadSingleEntityPresenter.kt:199)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter.observeSavedStateResult(UstadSingleEntityPresenter.kt:231)
	at com.ustadmobile.core.controller.ReportEditPresenter.onLoadDataComplete(ReportEditPresenter.kt:208)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter$onCreate$1.invokeSuspend(UstadSingleEntityPresenter.kt:103)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
	at kotlinx.coroutines.internal.ScopeCoroutine.afterResume(Scopes.kt:33)
	at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:102)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
	at kotlinx.coroutines.internal.ScopeCoroutine.afterResume(Scopes.kt:33)
	at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:102)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
SEVERE: [ERROR] UstadSingleEntityPresenter$onCreate$invokeSuspend - UstadSingleEntityPresenter(ReportEditPresenter):  load exception
java.lang.IllegalStateException: Require saved state handle: no current back stack entry
	at com.ustadmobile.core.controller.UstadBaseController.requireSavedStateHandle(UstadBaseController.kt:293)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter.getSavedStateResultLiveData(UstadSingleEntityPresenter.kt:199)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter.observeSavedStateResult(UstadSingleEntityPresenter.kt:231)
	at com.ustadmobile.core.controller.ReportEditPresenter.onLoadDataComplete(ReportEditPresenter.kt:208)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter$onCreate$1.invokeSuspend(UstadSingleEntityPresenter.kt:103)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
	at kotlinx.coroutines.internal.ScopeCoroutine.afterResume(Scopes.kt:33)
	at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:102)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
	at kotlinx.coroutines.internal.ScopeCoroutine.afterResume(Scopes.kt:33)
	at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:102)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
SEVERE: [ERROR] UstadSingleEntityPresenter$onCreate$invokeSuspend - UstadSingleEntityPresenter(ReportEditPresenter):  load exception
java.lang.IllegalStateException: Require saved state handle: no current back stack entry
	at com.ustadmobile.core.controller.UstadBaseController.requireSavedStateHandle(UstadBaseController.kt:293)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter.getSavedStateResultLiveData(UstadSingleEntityPresenter.kt:199)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter.observeSavedStateResult(UstadSingleEntityPresenter.kt:231)
	at com.ustadmobile.core.controller.ReportEditPresenter.onLoadDataComplete(ReportEditPresenter.kt:208)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter$onCreate$1.invokeSuspend(UstadSingleEntityPresenter.kt:103)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
	at kotlinx.coroutines.internal.ScopeCoroutine.afterResume(Scopes.kt:33)
	at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:102)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
	at kotlinx.coroutines.internal.ScopeCoroutine.afterResume(Scopes.kt:33)
	at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:102)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
SEVERE: [ERROR] UstadSingleEntityPresenter$onCreate$invokeSuspend - UstadSingleEntityPresenter(ReportEditPresenter):  load exception
java.lang.IllegalStateException: Require saved state handle: no current back stack entry
	at com.ustadmobile.core.controller.UstadBaseController.requireSavedStateHandle(UstadBaseController.kt:293)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter.getSavedStateResultLiveData(UstadSingleEntityPresenter.kt:199)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter.observeSavedStateResult(UstadSingleEntityPresenter.kt:231)
	at com.ustadmobile.core.controller.ReportEditPresenter.onLoadDataComplete(ReportEditPresenter.kt:208)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter$onCreate$1.invokeSuspend(UstadSingleEntityPresenter.kt:103)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
	at kotlinx.coroutines.internal.ScopeCoroutine.afterResume(Scopes.kt:33)
	at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:102)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
	at kotlinx.coroutines.internal.ScopeCoroutine.afterResume(Scopes.kt:33)
	at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:102)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
SEVERE: [ERROR] UstadSingleEntityPresenter$onCreate$invokeSuspend - UstadSingleEntityPresenter(ReportEditPresenter):  load exception
java.lang.IllegalStateException: Require saved state handle: no current back stack entry
	at com.ustadmobile.core.controller.UstadBaseController.requireSavedStateHandle(UstadBaseController.kt:293)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter.getSavedStateResultLiveData(UstadSingleEntityPresenter.kt:199)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter.observeSavedStateResult(UstadSingleEntityPresenter.kt:231)
	at com.ustadmobile.core.controller.ReportEditPresenter.onLoadDataComplete(ReportEditPresenter.kt:208)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter$onCreate$1.invokeSuspend(UstadSingleEntityPresenter.kt:103)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
	at kotlinx.coroutines.internal.ScopeCoroutine.afterResume(Scopes.kt:33)
	at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:102)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
	at kotlinx.coroutines.internal.ScopeCoroutine.afterResume(Scopes.kt:33)
	at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:102)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
SEVERE: [ERROR] UstadSingleEntityPresenter$onCreate$invokeSuspend - UstadSingleEntityPresenter(ReportEditPresenter):  load exception
java.lang.IllegalStateException: Require saved state handle: no current back stack entry
	at com.ustadmobile.core.controller.UstadBaseController.requireSavedStateHandle(UstadBaseController.kt:293)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter.getSavedStateResultLiveData(UstadSingleEntityPresenter.kt:199)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter.observeSavedStateResult(UstadSingleEntityPresenter.kt:231)
	at com.ustadmobile.core.controller.ReportEditPresenter.onLoadDataComplete(ReportEditPresenter.kt:208)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter$onCreate$1.invokeSuspend(UstadSingleEntityPresenter.kt:103)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
	at kotlinx.coroutines.internal.ScopeCoroutine.afterResume(Scopes.kt:33)
	at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:102)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
	at kotlinx.coroutines.internal.ScopeCoroutine.afterResume(Scopes.kt:33)
	at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:102)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
SEVERE: [ERROR] UstadSingleEntityPresenter$onCreate$invokeSuspend - UstadSingleEntityPresenter(ReportEditPresenter):  load exception
java.lang.IllegalStateException: Require saved state handle: no current back stack entry
	at com.ustadmobile.core.controller.UstadBaseController.requireSavedStateHandle(UstadBaseController.kt:293)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter.getSavedStateResultLiveData(UstadSingleEntityPresenter.kt:199)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter.observeSavedStateResult(UstadSingleEntityPresenter.kt:231)
	at com.ustadmobile.core.controller.ReportEditPresenter.onLoadDataComplete(ReportEditPresenter.kt:208)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter$onCreate$1.invokeSuspend(UstadSingleEntityPresenter.kt:103)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
	at kotlinx.coroutines.internal.ScopeCoroutine.afterResume(Scopes.kt:33)
	at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:102)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
	at kotlinx.coroutines.internal.ScopeCoroutine.afterResume(Scopes.kt:33)
	at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:102)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
SEVERE: [ERROR] UstadSingleEntityPresenter$onCreate$invokeSuspend - UstadSingleEntityPresenter(ReportEditPresenter):  load exception
java.lang.IllegalStateException: Require saved state handle: no current back stack entry
	at com.ustadmobile.core.controller.UstadBaseController.requireSavedStateHandle(UstadBaseController.kt:293)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter.getSavedStateResultLiveData(UstadSingleEntityPresenter.kt:199)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter.observeSavedStateResult(UstadSingleEntityPresenter.kt:231)
	at com.ustadmobile.core.controller.ReportEditPresenter.onLoadDataComplete(ReportEditPresenter.kt:208)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter$onCreate$1.invokeSuspend(UstadSingleEntityPresenter.kt:103)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
	at kotlinx.coroutines.internal.ScopeCoroutine.afterResume(Scopes.kt:33)
	at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:102)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
	at kotlinx.coroutines.internal.ScopeCoroutine.afterResume(Scopes.kt:33)
	at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:102)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
SEVERE: [ERROR] UstadSingleEntityPresenter$onCreate$invokeSuspend - UstadSingleEntityPresenter(ReportEditPresenter):  load exception
java.lang.IllegalStateException: Require saved state handle: no current back stack entry
	at com.ustadmobile.core.controller.UstadBaseController.requireSavedStateHandle(UstadBaseController.kt:293)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter.getSavedStateResultLiveData(UstadSingleEntityPresenter.kt:199)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter.observeSavedStateResult(UstadSingleEntityPresenter.kt:231)
	at com.ustadmobile.core.controller.ReportEditPresenter.onLoadDataComplete(ReportEditPresenter.kt:208)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter$onCreate$1.invokeSuspend(UstadSingleEntityPresenter.kt:103)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
	at kotlinx.coroutines.internal.ScopeCoroutine.afterResume(Scopes.kt:33)
	at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:102)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
	at kotlinx.coroutines.internal.ScopeCoroutine.afterResume(Scopes.kt:33)
	at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:102)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] UstadSingleEntityPresenter$onCreate - UstadSingleEntityPresenter(ReportEditPresenter):  Load from DB
Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] UstadSingleEntityPresenter$onCreate - UstadSingleEntityPresenter(ReportEditPresenter):  Load from DB
Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] UstadSingleEntityPresenter$onCreate - UstadSingleEntityPresenter(ReportEditPresenter):  Load from DB
Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] UstadSingleEntityPresenter$onCreate - UstadSingleEntityPresenter(ReportEditPresenter):  Load from DB
Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] UstadSingleEntityPresenter$onCreate - UstadSingleEntityPresenter(ReportEditPresenter):  Load from DB
Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] UstadSingleEntityPresenter$onCreate - UstadSingleEntityPresenter(ReportEditPresenter):  Load from DB
Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] UstadSingleEntityPresenter$onCreate - UstadSingleEntityPresenter(ReportEditPresenter):  Load from DB
Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] UstadSingleEntityPresenter$onCreate - UstadSingleEntityPresenter(ReportEditPresenter):  Load from DB
Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] UstadSingleEntityPresenter$onCreate - UstadSingleEntityPresenter(ReportEditPresenter):  Load from DB
Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
FINE: [DEBUG] UstadSingleEntityPresenter$onCreate - UstadSingleEntityPresenter(ReportEditPresenter):  Load from DB
Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
SEVERE: [ERROR] UstadSingleEntityPresenter$onCreate$invokeSuspend - UstadSingleEntityPresenter(ReportEditPresenter):  load exception
java.lang.IllegalStateException: Require saved state handle: no current back stack entry
	at com.ustadmobile.core.controller.UstadBaseController.requireSavedStateHandle(UstadBaseController.kt:293)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter.getSavedStateResultLiveData(UstadSingleEntityPresenter.kt:199)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter.observeSavedStateResult(UstadSingleEntityPresenter.kt:231)
	at com.ustadmobile.core.controller.ReportEditPresenter.onLoadDataComplete(ReportEditPresenter.kt:208)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter$onCreate$1.invokeSuspend(UstadSingleEntityPresenter.kt:103)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
SEVERE: [ERROR] UstadSingleEntityPresenter$onCreate$invokeSuspend - UstadSingleEntityPresenter(ReportEditPresenter):  load exception
java.lang.IllegalStateException: Require saved state handle: no current back stack entry
	at com.ustadmobile.core.controller.UstadBaseController.requireSavedStateHandle(UstadBaseController.kt:293)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter.getSavedStateResultLiveData(UstadSingleEntityPresenter.kt:199)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter.observeSavedStateResult(UstadSingleEntityPresenter.kt:231)
	at com.ustadmobile.core.controller.ReportEditPresenter.onLoadDataComplete(ReportEditPresenter.kt:208)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter$onCreate$1.invokeSuspend(UstadSingleEntityPresenter.kt:103)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
SEVERE: [ERROR] UstadSingleEntityPresenter$onCreate$invokeSuspend - UstadSingleEntityPresenter(ReportEditPresenter):  load exception
java.lang.IllegalStateException: Require saved state handle: no current back stack entry
	at com.ustadmobile.core.controller.UstadBaseController.requireSavedStateHandle(UstadBaseController.kt:293)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter.getSavedStateResultLiveData(UstadSingleEntityPresenter.kt:199)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter.observeSavedStateResult(UstadSingleEntityPresenter.kt:231)
	at com.ustadmobile.core.controller.ReportEditPresenter.onLoadDataComplete(ReportEditPresenter.kt:208)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter$onCreate$1.invokeSuspend(UstadSingleEntityPresenter.kt:103)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
SEVERE: [ERROR] UstadSingleEntityPresenter$onCreate$invokeSuspend - UstadSingleEntityPresenter(ReportEditPresenter):  load exception
java.lang.IllegalStateException: Require saved state handle: no current back stack entry
	at com.ustadmobile.core.controller.UstadBaseController.requireSavedStateHandle(UstadBaseController.kt:293)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter.getSavedStateResultLiveData(UstadSingleEntityPresenter.kt:199)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter.observeSavedStateResult(UstadSingleEntityPresenter.kt:231)
	at com.ustadmobile.core.controller.ReportEditPresenter.onLoadDataComplete(ReportEditPresenter.kt:208)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter$onCreate$1.invokeSuspend(UstadSingleEntityPresenter.kt:103)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
SEVERE: [ERROR] UstadSingleEntityPresenter$onCreate$invokeSuspend - UstadSingleEntityPresenter(ReportEditPresenter):  load exception
java.lang.IllegalStateException: Require saved state handle: no current back stack entry
	at com.ustadmobile.core.controller.UstadBaseController.requireSavedStateHandle(UstadBaseController.kt:293)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter.getSavedStateResultLiveData(UstadSingleEntityPresenter.kt:199)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter.observeSavedStateResult(UstadSingleEntityPresenter.kt:231)
	at com.ustadmobile.core.controller.ReportEditPresenter.onLoadDataComplete(ReportEditPresenter.kt:208)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter$onCreate$1.invokeSuspend(UstadSingleEntityPresenter.kt:103)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
SEVERE: [ERROR] UstadSingleEntityPresenter$onCreate$invokeSuspend - UstadSingleEntityPresenter(ReportEditPresenter):  load exception
java.lang.IllegalStateException: Require saved state handle: no current back stack entry
	at com.ustadmobile.core.controller.UstadBaseController.requireSavedStateHandle(UstadBaseController.kt:293)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter.getSavedStateResultLiveData(UstadSingleEntityPresenter.kt:199)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter.observeSavedStateResult(UstadSingleEntityPresenter.kt:231)
	at com.ustadmobile.core.controller.ReportEditPresenter.onLoadDataComplete(ReportEditPresenter.kt:208)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter$onCreate$1.invokeSuspend(UstadSingleEntityPresenter.kt:103)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
SEVERE: [ERROR] UstadSingleEntityPresenter$onCreate$invokeSuspend - UstadSingleEntityPresenter(ReportEditPresenter):  load exception
java.lang.IllegalStateException: Require saved state handle: no current back stack entry
	at com.ustadmobile.core.controller.UstadBaseController.requireSavedStateHandle(UstadBaseController.kt:293)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter.getSavedStateResultLiveData(UstadSingleEntityPresenter.kt:199)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter.observeSavedStateResult(UstadSingleEntityPresenter.kt:231)
	at com.ustadmobile.core.controller.ReportEditPresenter.onLoadDataComplete(ReportEditPresenter.kt:208)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter$onCreate$1.invokeSuspend(UstadSingleEntityPresenter.kt:103)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
SEVERE: [ERROR] UstadSingleEntityPresenter$onCreate$invokeSuspend - UstadSingleEntityPresenter(ReportEditPresenter):  load exception
java.lang.IllegalStateException: Require saved state handle: no current back stack entry
	at com.ustadmobile.core.controller.UstadBaseController.requireSavedStateHandle(UstadBaseController.kt:293)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter.getSavedStateResultLiveData(UstadSingleEntityPresenter.kt:199)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter.observeSavedStateResult(UstadSingleEntityPresenter.kt:231)
	at com.ustadmobile.core.controller.ReportEditPresenter.onLoadDataComplete(ReportEditPresenter.kt:208)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter$onCreate$1.invokeSuspend(UstadSingleEntityPresenter.kt:103)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
SEVERE: [ERROR] UstadSingleEntityPresenter$onCreate$invokeSuspend - UstadSingleEntityPresenter(ReportEditPresenter):  load exception
java.lang.IllegalStateException: Require saved state handle: no current back stack entry
	at com.ustadmobile.core.controller.UstadBaseController.requireSavedStateHandle(UstadBaseController.kt:293)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter.getSavedStateResultLiveData(UstadSingleEntityPresenter.kt:199)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter.observeSavedStateResult(UstadSingleEntityPresenter.kt:231)
	at com.ustadmobile.core.controller.ReportEditPresenter.onLoadDataComplete(ReportEditPresenter.kt:208)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter$onCreate$1.invokeSuspend(UstadSingleEntityPresenter.kt:103)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

Feb 16, 2023 12:54:50 PM io.github.aakira.napier.DebugAntilog performLog
SEVERE: [ERROR] UstadSingleEntityPresenter$onCreate$invokeSuspend - UstadSingleEntityPresenter(ReportEditPresenter):  load exception
java.lang.IllegalStateException: Require saved state handle: no current back stack entry
	at com.ustadmobile.core.controller.UstadBaseController.requireSavedStateHandle(UstadBaseController.kt:293)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter.getSavedStateResultLiveData(UstadSingleEntityPresenter.kt:199)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter.observeSavedStateResult(UstadSingleEntityPresenter.kt:231)
	at com.ustadmobile.core.controller.ReportEditPresenter.onLoadDataComplete(ReportEditPresenter.kt:208)
	at com.ustadmobile.core.controller.UstadSingleEntityPresenter$onCreate$1.invokeSuspend(UstadSingleEntityPresenter.kt:103)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)