Skip to content

[Bugsnag] Subject unavailable #1786

@mahalakshme

Description

@mahalakshme

Issue:

release: 15.3,

TypeError Cannot read property 'latestEntityApprovalStatus' of null

    in SubjectRegisterView
    in RCTView
    in Unknown
    in RCTView
    in Unknown
    in RCTView
    in Unknown
    in Navigator
    in Router
    in AvniErrorBoundary
    in App
    in RCTView
    in Unknown
    in Avni
    in RCTView
    in Unknown
    in AppContainer 
    /home/circleci/avni-client/packages/openchs-android/src/views/subject/SubjectRegisterView.js:147:99 render
    /home/circleci/avni-client/packages/openchs-android/node_modules/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-prod.js:5012:27 finishClassComponent
    /home/circleci/avni-client/packages/openchs-android/node_modules/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-prod.js:4986:29 updateClassComponent
    /home/circleci/avni-client/packages/openchs-android/node_modules/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-prod.js:5734:28 beginWork
    /home/circleci/avni-client/packages/openchs-android/node_modules/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-prod.js:8430:22 performUnitOfWork
    /home/circleci/avni-client/packages/openchs-android/node_modules/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-prod.js:8323:53 workLoopSync
    /home/circleci/avni-client/packages/openchs-android/node_modules/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-prod.js:8303:18 renderRootSync
    /home/circleci/avni-client/packages/openchs-android/node_modules/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-prod.js:2000:47 flushSyncWorkAcrossRoots_impl
    /home/circleci/avni-client/packages/openchs-android/node_modules/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-prod.js:7935:37 scheduleUpdateOnFiber
    /home/circleci/avni-client/packages/openchs-android/node_modules/react-native/Libraries/Renderer/implementations/ReactNativeRenderer-prod.js:4224:28 enqueueSetState
    /home/circleci/avni-client/packages/openchs-android/node_modules/react/cjs/react.production.min.js:12:251 setState
    /home/circleci/avni-client/packages/openchs-android/src/framework/view/AbstractComponent.js:103:25 refreshState
    /home/circleci/avni-client/packages/openchs-android/node_modules/redux/lib/redux.js:305:14 dispatch
    /home/circleci/avni-client/packages/openchs-android/src/service/BaseService.js:27:39 dispatchAction
    /home/circleci/avni-client/packages/openchs-android/src/service/SyncService.js:441:27 reset
    /home/circleci/avni-client/packages/openchs-android/src/service/SyncService.js:431:22 resetServicesAfterFullSyncCompletion
    /home/circleci/avni-client/packages/openchs-android/src/task/Sync.js:83:99 anonymous
    InternalBytecode.js:1:1180 tryCallOne
    InternalBytecode.js:1:1874 anonymous
    (native) apply
    /home/circleci/avni-client/packages/openchs-android/node_modules/react-native/Libraries/Core/Timers/JSTimers.js:247:22 anonymous
    /home/circleci/avni-client/packages/openchs-android/node_modules/react-native/Libraries/Core/Timers/JSTimers.js:111:14 _callTimer
    /home/circleci/avni-client/packages/openchs-android/node_modules/react-native/Libraries/Core/Timers/JSTimers.js:161:14 _callReactNativeMicrotasksPass
    /home/circleci/avni-client/packages/openchs-android/node_modules/react-native/Libraries/Core/Timers/JSTimers.js:415:41 callReactNativeMicrotasks
    /home/circleci/avni-client/packages/openchs-android/node_modules/react-native/Libraries/BatchedBridge/MessageQueue.js:393:43 __callReactNativeMicrotasks
    /home/circleci/avni-client/packages/openchs-android/node_modules/react-native/Libraries/BatchedBridge/MessageQueue.js:132:38 anonymous
    /home/circleci/avni-client/packages/openchs-android/node_modules/react-native/Libraries/BatchedBridge/MessageQueue.js:368:10 __guard
    /home/circleci/avni-client/packages/openchs-android/node_modules/react-native/Libraries/BatchedBridge/MessageQueue.js:131:16 flushedQueue
    /home/circleci/avni-client/packages/openchs-android/node_modules/react-native/Libraries/BatchedBridge/MessageQueue.js:116:28 callFunctionReturnFlushedQueue

Technical analysis:

Looks like subject is not available even when it should have when rendering the view.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status

    Analysis Complete

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions