Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Steps to reproduce on distro.gos.net:
1. enable Social gdpr
2. login as admin and create a data policy
3. login as chris hall and see that you are asked to give consent
4. login as benflorez (SM) and see that you are not asked to give consent. See screenshot
5. as admin, change the role of ben to LU.
6. Login as benflorez and observe that you are asked to give consent. See screenshot
This bug has been fixed before, when testing the Feature right before release.
Comment | File | Size | Author |
---|---|---|---|
LU data policy in menu.png | 441.6 KB | Evelienschut | |
LU consent.png | 78.8 KB | Evelienschut | |
SM no consent also no item in menu.png | 437.76 KB | Evelienschut |
Comments
Comment #2
ronaldtebrake CreditAttribution: ronaldtebrake as a volunteer and for Open Social commentedPR here:
https://github.com/goalgorilla/open_social/pull/1526
I decided this is only for 7.0 and newer installs so current CM + SM aren't disrupted. If you need this on your current website make sure the permission "without consent" is removed for CM + SM.
You can do that in an update hook by using:
Comment #3
ronaldtebrake CreditAttribution: ronaldtebrake as a volunteer and for Open Social commentedComment #4
jaapjan CreditAttribution: jaapjan for Open Social commentedMarking as needs work since Behat test need to be updated still (since CM/SM now need to give consent )
https://travis-ci.org/goalgorilla/open_social/jobs/591925204
Comment #5
albertoalaejos CreditAttribution: albertoalaejos as a volunteer and for Open Social commented