I'm just trying to see if I understand how things work with notifications (before I potentially create unneeded additional work for myself).
Basic site structure:
Spaces and subspaces set up. They all have members (specific to each space). They all have sections/content.
I know that the notifications will allow me to trigger notifications for any section content to be sent to teams or groups or individuals.
What I'd like to automate is to somehow tie a specific space's existing members to a specific group or team. I can go to a group and give it a parent of a specific space (e.g., the "ops center space" is entered in the "parent" field in the ops center group's settings) and it will show as inheriting that space's members (when you look at the members of that group). But, if I try to send a notification to that group (that has no individually identified members -- just the inherited space members), there are none sent. They only get sent to individually added members (that were added to the group directly).
I can add members to the spaces and again to the groups, but would prefer to have the space members pulled into a group (and have it work with sending notifications). Or to a team (and keep it specific to a space).
I could be missing something simple, but I haven't yet found any documentation that indicates this can be done and each time I try using inheritance it doesn't do what I hoped (for spaces or groups) -- it appears that there's limited functionality with using the inherit option.
Thanks!
Comments
Comment #1
mpotter commentedHmm, your description seems good so I'll need to investigate this. I think you are correct in your understanding of how this *should* work. Sounds like there is a problem dealing with inherited members of Groups when doing the notification list.
Comment #2
pjbarry21 commentedThanks for looking into this. It would be great if this works so I don't have to manually update each group list after a new member joins a space.
Also, forgot to mention one additional detail. When I click "details" in the notifications pane on a section content page, it will show who is going to get the notification email and it accurately shows that no one from the inherited space is listed when I select the group that inherits from that space; but any groups or teams that have members added individually/directly will show up (and any name that shows up does get the email -- so I know that notifications, in general, are working).
Comment #3
lukio commentedHello,
Same problem here. Seems that notifications it's not sending emails to the inherited users.
It would be nice to have this funcionality.
May be I can help if you tell me where to look.
Thanks!
Comment #4
pjbarry21 commentedAny updates on this? I believe mpotter mentioned that they were working on this during a webinar on 11/27. Our site is just starting to get a lot of use and we'd really like the notifications to work as intended (where users can send updates to their "space members" without having to maintain a separate group member list).
Comment #5
mpotter commentedThis is still on the to-do list. In general you do not need to "bump" issues. There are lots of issues and only limited development time.
Patches are always welcome to help with this.
Comment #6
pjbarry21 commentedhttps://drupal.org/node/2194169 -- a start on a possible patch?
Comment #7
lukio commentedHi pjbarry21, mpotter
I created a patch. Please, take a look and let me know if it works for you.
https://drupal.org/comment/8551017#comment-8551017
Cheers.
Comment #8
Argus commentedGreat so we can close this issue, the original question was answered right?
Comment #9
pjbarry21 commentedThe original question was answered (in terms of desired functionality); and now there's a patch, but I don't know how many have tested this (other than me). I did run into one hiccup with it (at least for how we are using OA): https://drupal.org/comment/8560173#comment-8560173
Comment #10
jennjohnson commentedI've been testing the patch and haven't been able to get it to work. I added my test notes to the patch issue here.
https://drupal.org/node/2194169
Perhaps something is wrong in my configuration or order of steps?
Comment #11
Argus commentedCan we keep this in the other issue?