I was looking forward to Teams via Jetstream, but it's not what I expected. I seeded a user initially and it failed because I hadn't created a personal team for it. It appears every user must have at least a personal team. I don't understand why every user is required to be in or have a team. I'd prefer to make it optional so teams are only created using a desired subset of users. Any (easy) way around this? Thanks!
I agree with @myregistration, it's a bit confusing. I don't understand why the system will automatically create a team per user. I see teams like a way of grouping users. Did you find out how to disable the creation of teams when an user is created
I'm assuming just remove the createTeam method call from the DB transaction. Now you'll have to remove/make some checks(unless it was fixed) in one(maybe more) of the view templates because its trying to get the current team from the user, which throws an exception I do believe
Thanks @laralink. I wanted to use it in a seeder, I guess I'll just call this function (CreateNewUser from App\Actions\Fortify) rather than the normal User::create