ISSUE SUMMARY:
We were having problems with 'Invite Group Members' to a group event and we implemented this fix you did:
www.jomsocial.com/forum/events/29002-inv...members-of-the-group
However we are still having problems:
1) event owner set up an Event A and clicked 'send invitation to all group members automatically'. Then when she opened 'Invite Group members' she could see that half said 'invited', but others were still available to select to invite because they were not invited yet.
2) event owner also realised that not all the group's members were actually showing in the 'Invite Group Members' pop up. Many members weren't there....
3) When I look in the mail queue I can see that the invitation was sent to most group members (23) but not two of them (X and Y).
4) The invitation was sent to some people who are not displayed in the Invite Group Members pop up
5) Group owner set up a different event B) and did the same process.
6) now when she looks in the 'Invite Group Members' pop up she again sees that not all group members are there.
7) Some group members who are showing there now did not show in the Invite Group members pop up for her other event? (ie it is not consistent which users show or not)
8) however, everyone in the group was emailed an invitation to the event on this occasion
but the invitation was sent to some people who are not displayed in the Invite Group Members pop up
you can look at these live events (see details in box below).
So we need a new fix. Thanks a lot.
Hi, Susan.
So the issues here are:
- not all group members are displayed on user list in invite modal window
- checking "Invite all group members" option in group event creation forum doesn't send invitations to all members
That group has only 27 members (26 + SU). I did a test:
1. Created a agroup event
2. Didn't checked "Invite all group members"
3. In event clicked "Invite group members"
Result:
On members list were 26 members... all group members -1 event host. All available to select.
Then I did second test:
1. Created a group event
2. Checked "Invite all group members"
3. In event clicked "Invite group members"
Result:
All 26 members were on list. In first few second when I viewed list all of them had "Selected" next to checkbox. After few seconds 11 from them get "Invited"... and the rest has still "Selected".
Torty Hutton is last on members list and has "Selected" but email to that member is in email queue (no. 5).
So tests show slight different issue - not all members get label "Invited" on the list. But they all are on the list an email is send (or created) to all of them.
Could you confirm that results on the same group?
Yes, you are partially correct! But you have misinterpreted the results of your test events. You have mixed up the notification for a group event with invitation to a group event. They are not the same.
It is still true that
a) not all group members are displayed on user list in invite modal window
b) checking "Invite all group members" option in group event creation forum doesn't send invitations to all members
If you look at the previous live events you can see the above is true.
For a) - Mufti day - only 15 members appear in the box of the 26
- FASS - 23 members appear in the box
- Reception meeting - only 15 members appear in the box
For b) Event Mufti day - have been through the mail queue, and 2 people did not get the message sent to them.
By the way, please don't send test events on the live site, as the group admin is very upset already. She tried to set up this event 3 times. We will lose this client today if we do not fix this problem.
For your Event Test 2 - - you have not correctly interpreted the mail queue information:
Look in the mail queue. Only the first 11 people got the invitation. The notification is "Hi X, Administrator has invited you to join an event test 2. Event Description: test, Here's the message sent by Administrator, Message: To view the event, access the URL at the following location: {url} Have a nice day!
Then the next items in the mail queue are the whole group receiving notification of new group event. This is NOT the event invitation.
=====>The wording is different for notification of new group event and it says "Y Group just added a new event. Subject: test2 You can RSVP and view the event here:"
i.e. 15 people did not receive the invitation, including T hutton. What you saw as item 5 (now item 11). she is just being sent the group event notification (which I had to turn on in notifications due to the issue with invitations. This notification was off until last night)
For your Event Test 1 - you did not send the invitation, but you can see in the mail queue that the notification of new group event was sent to the whole group too. The wording is "Y Group just added a new event. Subject: test You can RSVP and view the event here:"
So - this is the problem
- not all group members are displayed on user list in invite modal window (eg Mufti, Fass, Reception)
- checking "Invite all group members" option in group event creation form doesn't send email invitations to all members (Mufti event, 2 users)
- for some events not all members get label "Invited" on the list, even when an email is created for them
====>to repeat, your results of test 2 were not interpreted correctly. It is not correct to say "not all members get label "Invited" on the list. But they all are on the list an email is send (or created) to all of them." They did NOT all get email created in your test 2.
I have tested on another subdomain and again, 11 people receive the invitation, but more are in the modal window. Others do not get an email generated. I will edit the first post and add a link to that event, called "Test event - please ignore"
It seems that still there is a maximum limit of 12 members to an event. We saw that there was a pagination code in the code, limiting to 12 members.
NB Why does Superuser (me) not receive the invitation? I have joined the group?
Please help!
Please can you unblock the mail queue right away, as the group owner has sent a discussion this morning, and it hasn't gone and that will be the final straw for her....
thanks
Manuela who had the same problem says it is working since the fix and she is joomla 3.4.4 - could this be the problem?
Please unblock our mail queue urgently!
Hi, Susan.
This is your DEV or production site? I thought it's a DEV site... I even disabled email sending in Joomla! configuration.
Ok, I agree that I misinterpreted emails in queue - you're right, they are new group event notifications and not event invitation.
But I'm 100% sure that when I was testing I saw all group members on the list (Mufti day 26 members... I even copied their names and compared with members list). Will you agree to do a screencast (unfortunately it will be public and members names will be displayed).
As for emails... this is extremely strange. I did the same test on my dev site. My group has 22 members (- 1 admin/host) so on event invited member list I have 21... but invitation email (when checked "Invite all group members" during event creation) is sent to... 19... so 2 members are missed just like on your site.
In my case I have pagination set to 20 (20 results per page as set in Joomla!). So my last two members are on second page... and both of them have "Selected" instead of "Invited".
Lets sum things up then:
1. Not all group members are displayed on user list in invite modal window - I can't replicate that issue on your or mine site (I may prepare screencast for this)
2. Checking "Invite all group members" option in group event creation forum doesn't send invitations to all members - I can confirm that
3. For some events not all members get label "Invited" on the list, even when an email is created for them -On my latest test only those that didn't received invitation email was marked so
No, there is no limitation in code... please, check how you set default pagination in Joomla! Global settings.
Does Superuser a group member? If not, then will not receive group event invitation.
Hi Michal,
This is a live customer site.....because I posted the ticket late at night I did not make that clear, sorry!!
If you go back to that Reception group, and open the events Modal windows, please look again at the list of names. When you load Invite Group members do you see all the names? There are 29 in the group now, minus the Event Admin, minus the superuser. Please don't do any test events.
When I open the event FASS the modal window contains 24 names and it is missing Francesca, Neda, Torty. If I open the event RULER it also shows 24 names, and it is missing Cathy, J, Julie.
I cannot do a screencast as this is a live site - but I have emailed you at This email address is being protected from spambots. You need JavaScript enabled to view it. with screenshots - I don't know if this is your email though!
Re: the code - on Saturday when we first observed the problem our developer observed that there was a pagination limit in the code for 'Invite Group Members' and that it was set to 12. So he believed that was why the invitations that were generated on Saturday were limited to 11 people appearing in the Modal window. (Those events are now deleted).
Then we found your support ticket on this Forum and he put that patch in our site on Sunday. Then we found the current issues.
You say "No, there is no limitation in code... please, check how you set default pagination in Joomla! Global settings.". But why should pagination be affecting the modal window? If I set up an event (non-group event) and open 'Invite Friends' then I can scroll 200 friends. Group event modal window should behave in the same way.
If you really cannot see this on my site yourself then I will get a copy of the site put into a dev environment for you to try out. But I can't do that today. I hope you can see the problem yourself if you look through the list of group members in the modal window.
It is very strange! But we are desperate for this to be fixed as our group owner is very unhappy as it is embarrassing for her if people don't receive emails that she thinks have been sent.
Thanks a lot
Hi, Susan.
I checked it again on Mufti day event.
Group has 29 members... but in group member invitation modal window I could see only 16.
So I reopened bug report ticket.
By the way... I noticed that you use JomSocial on many sites e.g:
This is allowed to use JS on as many sites you like... but I want to remind you that you hold jomSocial PRO subscription what means that only one domain will be supported. "One domain" means literally ONE site... not every site set as sub domain for supported domain.
So if you use JomSocial on many sites under folder/subdomain - you should declare ONE of them as your supported domain/site.
Please, could you clarify?
Hi Michal,
We have recently launched and changed the site to have some subdomains, but we can stick to one site for support. We were doing everything on our dev site. However, I can't edit in profile?
Hoping this support ticket will be solved soon though....!
Thanks
Hi, Susan.
To declare supported site, please post a supported domain change request here:
www.jomsocial.com/forum/billing-issues
and provide one subdomain URL. From now one it will be your supported site... and you're allowed to have one dev site but it must have the same content as supported site (it may be out of date but let us see that this is the same site but for testing only).
I need to have dev site to test patch again.... (I'll disable mail send so members will not receive any test mails) so could you provide it in credential box in first post?
Hi Michal,
I have added dev site to our credentials. It is the same as live site.
If the patch works our developer would like a list of code changes so he can make the change in the live site himself.
Thanks a lot,
Clare
Hi, Susan.
I can't access dev site due to htaccess protection. Please, edit your first post and provide htaccess credentials.