Skip to content

ZEIR Rapid Pro bug: Allows any Vaccination and GM events to be saved into the Rapid Pro state table #571

@ekigamba

Description

@ekigamba

https://github.com/opensrp/opensrp-server-core/blob/rapidpro-refactor/src/main/java/org/opensrp/service/rapidpro/RapidProEventService.java#L67

The operations between the OR should be enclosed in brackets

Tasks

  • Enclose the OR check in it's own group
  • After deploying the fix, delete all RapidPro states with the following conditions:
    • entity CHILD with properties GROWTH_MONITORING_DATA or VACCINATION_DATA
    • the property_key does not have a corresponding state with property IDENTIFIER or REGISTRATION_DATA
    • the client mothers is neither registered for MVAAC nor subscribed for SMS reminders

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions