I figured the best thing to do is make the code that tries to generate the group homepage's URL be more robust for if the page has no group id. A more invasive alternative would have been to change the set_access() method so that you can tell it not to send out notifications, but it seemed like a less elegant solution to add a parameter to the method to turn off notifications when we're only ever likely to use it one time, during installation.
I figured the best thing to do is make the code that tries to generate the group homepage's URL be more robust for if the page has no group id. A more invasive alternative would have been to change the set_access() method so that you can tell it not to send out notifications, but it seemed like a less elegant solution to add a parameter to the method to turn off notifications when we're only ever likely to use it one time, during installation.
https:/ /reviews. mahara. org/2468