Uploaded image for project: 'Business Framework'
  1. OBF-196

CachingLookupService should refresh related lookups

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects versions: 1.3
    • Fix versions: 2.0.1
    • Components: None
    • Labels:
      None
    • Sprint:

      Description

      The CachingLookupService currently only updates its cache when a Lookup is saved or deleted.
      It doesn't update:
      1. related lookups
      i.e doesn't add/remove relationships to any cached related lookup
      e.g If a lookup 'A' is saved after a relationship to 'B' is added, and 'B' is not saved,
      the cached version of 'B' doesn't contain the new relationship.

      This is currently not an issue as the UI currently saves both the source and targets of lookup relationships

      2. LookupRelationships
      If a user was to add/delete a LookupRelationship, this is not reflected in the corresponding cached Lookups.
      This is currently not an issue as LookupRelationships aren't added/deleted directly.

        Attachments

          Activity

              People

              • Assignee:
                Tim Anderson
                Reporter:
                Tim Anderson
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 4h
                  4h

                    Who's Looking?