spsprinkles / faq

MIT License
0 stars 0 forks source link

Needs to handle missing FAQ Managers group #18

Closed mikevasiloff closed 8 months ago

mikevasiloff commented 9 months ago

When the FAQ web part is added to a new site collection, it does not properly handle the FAQ Managers group not existing. Instead, it just keeps spinning and "blocks" the page from being used. image

Unsure if the web part attempts to create this group or not, but it would need to account for users not having enough permissions to create groups as well. The web part should properly handle the above failure when the group doesn't exist, close the dialog, and show a message to inform the user within the web part.

gudatta commented 9 months ago

We need to check to see if the user has manage web permissions for the security component. Also, we need to update the install dialog to check to see if the user has manage list permissions for that component.

gudatta commented 9 months ago

@Dade-R - I will update the framework and hand this over to you to create the appropriate error messaging to display.

Dade-R commented 8 months ago

The next release will disable the loading dialog by default. It's causing more issues in mixed pages, but it can be turned on by editing the webpart properties. Wrapping up solving proper error handling for the Install Dialog and Security components.