You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Rota para inscrição de um usuário em um evento. A inscrição obriga a passagem de um papel do tipo público que existe dentro do evento. A inscrição pode ser feita mediante autorização do tipo Simples (necessita apenas estar logado)
Rota:
POST /api/event/:id/enroll
body: { roleId }
A inscrição no evento, a nível de banco de dados, faz:
O último commit ainda não finaliza a tarefa. Pendências da tarefa:
Se o usuário já estiver escrito com um papel público no evento, não deverá ser possível se inscrever novamente. (note que não é possível utilizar o ofEvents[ ] do usuário pra verificar isto, porque se o primeiro papel do usuário for privado ele também entrará para o ofEvents[ ].)
Falta verificar se a data em que o usuário está se inscrevendo está entre as datas do período de inscrição.
Falta criar o método addEvent() (ou similar) em user para adicionar na ofEvents[ ] do usuário o novo evento em que ele se inscreveu. (não deve haver duplicação de eventos na lista do usuário. Se ele já estiver inscrito no evento, a lista permanece a mesma)
Rota para inscrição de um usuário em um evento. A inscrição obriga a passagem de um papel do tipo público que existe dentro do evento. A inscrição pode ser feita mediante autorização do tipo Simples (necessita apenas estar logado)
Rota:
A inscrição no evento, a nível de banco de dados, faz:
Esta rota é utilizada pelo container do componente desenvolvido em #40
The text was updated successfully, but these errors were encountered: