matrix
matrix copied to clipboard
add button to schedule a meeting using the matrix room
Description
Essa é uma proposta de solução para o agendamento de reuniões pela matrix. Basicamente adicionei um botão na barra do topo que abre um evento do calendar com a url gerada. Sugestões de melhoria (UX e código) são bem vindas.
How to test?
Foi necessário adicionar uma nova variável no app.json, o HOST. Depois disso, basta clicar no botão na barra superior e o evento será gerado com uma url para uma sala.
Expected behavior
Abrir um evento do Calendar com uma url pronta para uma reunião na matrix
@megatroom Fiz todas as alterações que você comentou, também atualizei o PR com os prints. Eu acho que preciso de ajudar pra resolver essa issue do codeclimate porque eu não sei bem como refatorar o componente pra reduzir a complexidade dele. Nem como adicionar testes na parte do front. :)
@megatroom Eu tava vendo lá, a treta provavelmente é porque local ele não tá usando a env HOST (que deveria ser localhost, não 0.0.0.0) você consegue só mudar isso no app.config.js
pra testar?
Outra coisa, na geração da url eu optei por usar aquela rota /new mesmo pra salas que já existem, por ela resolver isso
A ideia é evitar que o cara tome erro (Se ele selecionar uma sala que foi apagada por exemplo), você acha q fica ruim assim? Se for o caso eu mudo pra gerar a rota da sala