Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reform request system to send out emails rather than internal requests #190

Open
yu-nix opened this issue Mar 15, 2022 · 0 comments
Open
Assignees

Comments

@yu-nix
Copy link
Member

yu-nix commented Mar 15, 2022

  • Leave behind the present notification system. Rather than have request modals send a notification to users, it should format and send an email to the other user (use the HexLabs email API here).

  • Adjust the request forms to take in 'message', 'email', 'subject', (ignore the headerImage). Then send a POST request to "notifications.api.hexlabs.org/emails/send."

  • With the addition of memberRequests, on the email side, we will not be doing anything about that. That is, if a user requests to join multiple teams, multiple emails will be sent out, but only one of the links will be valid.

  • ^^^ With that, the email should feature a link that essentially makes a POST request to add the person to the respective team. This request will use the team/join (I think) route that will handle the joining process.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants