Require Agreement To Updated Terms and Conditions

XMLWordPrintable

    • Type: New Feature
    • Resolution: Unresolved
    • Priority: Minor
    • COmanage Registry Future
    • Affects Version/s: COmanage Registry 3.3.2 (Magic Ring MR2)
    • Component/s: None

      If an admin updates a T&C definition, the admin should be able to require CO People to (re-)agree to the updated T&C. This could be done by

      1. Adding a new option to CoSetting:t_and_c_login_mode, such as TAndCLoginModeEnum::RegistryLoginAll (not a great name) where the login T&C checker would look for updated T&C as well as new ones; or
      2. Adding an option when editing an existing T&C, such as CoTermsAndConditions::require_reagreement, where the login T&C checker (when in RegistryLogin mode) would look for T&C that have been updated and have this flag enabled.

      Additionally, if agreement is not required on login, we could consider registering a notification, and possibly using a badge in the CoPerson canvas sidebar menu to indicate action required.

      Note that ChangelogBehavior should correctly relink an agreement to the older version when the definition is changed. (See CoTermsAndConditions::relinkToArchive.)

       

       

            Assignee:
            Nick Mastoris Mastoris (Inactive)
            Reporter:
            Benn Oshrin
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: