Uploaded image for project: 'CiviCRM'
  1. CiviCRM
  2. CRM-20799

make activity filter user preference an optional setting

    Details

    • Type: Improvement
    • Status: Done/Fixed
    • Priority: Trivial
    • Resolution: Unresolved
    • Affects Version/s: 4.7.20
    • Fix Version/s: 4.7.23
    • Component/s: Core CiviCRM, NYSS
    • Labels:
    • Versioning Impact:
      Patch (backwards-compatible bug fixes)
    • Documentation Required?:
      None
    • Funding Source:
      Core Team Contract
    • Verified?:
      No

      Description

      In CRM-11761 we added a feature where the include/exclude filters on the activity tab were saved as user preferences. when a user set a filter, upon returning to any activity tab, that existing filter was preserved and reapplied.

      that behavior should really be optional – handled by a system setting – rather than enforced on all users.

      1. add setting to Customize Data and Screens > Display Preferences. insert below "Include ICal Invite to Activity Assignees". Label is: Preserve activity filters as a user preference. Help text: When enabled, any filter settings a user selects on the contact's Activity tab will be remembered as they visit other contacts.
      2. condition the storing and retrieving of the user preference based on this setting

        Attachments

          Activity

            People

            • Assignee:
              colemanw Coleman Watts
              Reporter:
              lcdweb Brian Shaughnessy
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated: