async-labs / saas

Build your own SaaS business with SaaS boilerplate. Productive stack: React, Material-UI, Next, MobX, WebSockets, Express, Node, Mongoose, MongoDB. Written with TypeScript.
https://saas-app.async-await.com
MIT License
4.11k stars 683 forks source link

Remove requirement to assign team member to create Discussion #132

Closed klyburke closed 4 years ago

klyburke commented 4 years ago

@tima101 In the SaaS demo app, a new user (Team Leader) is unable to create a Discussion before adding additional Team Members. Discussions currently require that someone, besides the creator of the Discussion, is assigned to that Discussion.

Here is what happens when a Team Leader tries to create a Discussion without assigning anyone: Screen Shot 2020-10-04 at 6 25 03 PM

I suggest we remove this requirement. That way, a Team Leader can create a Discussion on their own, without any other Team Members.

tima101 commented 4 years ago

@klyburke Pushed https://github.com/async-labs/saas/commit/1696e55402cf8f91fde87803a880cd8f1f7ce8a0 and deployed to https://saas-app.builderbook.org. Clarified in the book as well.