Currently, when you create a challenge, you are automatically made a participant.
This should be changed. A challenge creator should not automatically join their own challenge. They should become a participant only when/if they choose to click the "Join" button.
_Here are the reasons (just FYI; this is not important for implementing this change):_
labels updated
Hey, I am not 100% familiar with the stack used, but i would like to look into this. can I?
@hydeenoble Please do, thanks! It's not a bad first issue because it involves removing code rather than adding it. :)
If you haven't yet seen Guidance for Blacksmiths and the pages it links to, they'll help you get familiar with our tech and how to make a local install. Comment here if you have questions or run into trouble.
@hydeenoble How are you going with this? Do you have any questions for us or need any advice? Or if real-life has got in the way and you no longer have any free time, just let us know! We understand what that's like. :)
@Alys Apologies, I have been dealing with alot lately, I no longer have any free time. Thanks for understanding.
Oh, can I do it?
Am I a pushy wife? Yes I am a pushy wife. Cannot code myself, so I set Lisa on everything I want fixed. 馃槇
@hydeenoble No worries at all, thanks for telling us!
@Feywood All yours, thanks! :)
@Feywood Hi there! How is progress going on this fix? Let us know if you have any questions.
Ok I'll be honest, I forgot about this one. I mixed it up in my head with a different issue that'd been claimed by someone else before I got to and well.
Anyhow, I have now had a look and while I have managed to find where the async joinChallenge pushes the challenge onto joiners (in challengeDetail.vue), I don't yet see where this is happening for the creator/leader. Still looking, though.
is this still wip? i noticed as a creator i'm "in the challenge", but without having the tasks in my list. i guess this is so i have the challenge in the "my challenges"-list. if i want to participate in the challenge myself i have to first leave and then rejoin to get the tasks into my list which is a bit annoying too...
It's still in progress, @Feywood hasn't pushed anything yet; the no tasks thing isn't her solution. You might want to actually report it in Report a Bug. The end idea is that the creator will create the challenge and there will be no participants as a default; the creator can then join like anyone else.
@Feywood Please let us know if you are still working on this issue. Thank you!
Still trying on this one!
@Feywood Thanks for the update!
@Feywood How is this fix going? Since it's been about a month, please update us when you have a moment. Thank you!
Hi beffy, it's clearly not going. I'm going to have to drop this one. Sorry!
Working on this one
@Alys should this change be applied when cloning a challenge as well?
Yes, also when cloning. Good catch!
Most helpful comment
It's still in progress, @Feywood hasn't pushed anything yet; the no tasks thing isn't her solution. You might want to actually report it in Report a Bug. The end idea is that the creator will create the challenge and there will be no participants as a default; the creator can then join like anyone else.