Usuários não podem alterar a categoria de um tópico se a categoria não estiver permitida para todos (mesmo com a permissão correta)

Imagine que as permissões de uma categoria não sejam totalmente públicas, ou seja, apenas usuários TL2 e superiores podem publicar em um tópico, enquanto os demais podem apenas ler.

Se alguém for TL2 ou superior, obviamente poderá criar um tópico nessa categoria.

No entanto, se essa pessoa criar um tópico em outro lugar e tentar editá-lo para movê-lo para a categoria mencionada, não conseguirá. Ela receberá o seguinte erro:

invalid_access

O log no painel de administração:
info

Error: Forbidden
Url: https://padpors.com/assets/ember_jquery-57d09ec67e9e407d9b0d42aa1fefd1a470c45310d953b07793a3ca8adc6ec599.js
Line: 1
Column: 267265

backtrace:

o/t</<@https://padpors.com/assets/ember_jquery-57d09ec67e9e407d9b0d42aa1fefd1a470c45310d953b07793a3ca8adc6ec599.js:1:267265
o/t<@https://padpors.com/assets/ember_jquery-57d09ec67e9e407d9b0d42aa1fefd1a470c45310d953b07793a3ca8adc6ec599.js:1:267368
o@https://padpors.com/assets/ember_jquery-57d09ec67e9e407d9b0d42aa1fefd1a470c45310d953b07793a3ca8adc6ec599.js:1:267449
trigger@https://padpors.com/assets/ember_jquery-57d09ec67e9e407d9b0d42aa1fefd1a470c45310d953b07793a3ca8adc6ec599.js:1:545646
A</e._onError/<@https://padpors.com/assets/ember_jquery-57d09ec67e9e407d9b0d42aa1fefd1a470c45310d953b07793a3ca8adc6ec599.js:1:550529
f</t.invoke@https://padpors.com/assets/ember_jquery-57d09ec67e9e407d9b0d42aa1fefd1a470c45310d953b07793a3ca8adc6ec599.js:1:490270
f</t.flush@https://padpors.com/assets/ember_jquery-57d09ec67e9e407d9b0d42aa1fefd1a470c45310d953b07793a3ca8adc6ec599.js:1:489270
p</t.flush@https://padpors.com/assets/ember_jquery-57d09ec67e9e407d9b0d42aa1fefd1a470c45310d953b07793a3ca8adc6ec599.js:1:491285
t</t._end@https://padpors.com/assets/ember_jquery-57d09ec67e9e407d9b0d42aa1fefd1a470c45310d953b07793a3ca8adc6ec599.js:1:496714
t</t.end@https://padpors.com/assets/ember_jquery-57d09ec67e9e407d9b0d42aa1fefd1a470c45310d953b07793a3ca8adc6ec599.js:1:493250
t</t._run@https://padpors.com/assets/ember_jquery-57d09ec67e9e407d9b0d42aa1fefd1a470c45310d953b07793a3ca8adc6ec599.js:1:497252
t</t.run@https://padpors.com/assets/ember_jquery-57d09ec67e9e407d9b0d42aa1fefd1a470c45310d953b07793a3ca8adc6ec599.js:1:493858
c@https://padpors.com/assets/ember_jquery-57d09ec67e9e407d9b0d42aa1fefd1a470c45310d953b07793a3ca8adc6ec599.js:1:360001
i/r.error@https://padpors.com/assets/application-fd2a32eee47bf49d15ba445275919fa1822958f47a4f2d8f8ac3a80f3f445f9d.js:1:203520
i@https://padpors.com/assets/ember_jquery-57d09ec67e9e407d9b0d42aa1fefd1a470c45310d953b07793a3ca8adc6ec599.js:1:27761
fireWith@https://padpors.com/assets/ember_jquery-57d09ec67e9e407d9b0d42aa1fefd1a470c45310d953b07793a3ca8adc6ec599.js:1:28529
l@https://padpors.com/assets/ember_jquery-57d09ec67e9e407d9b0d42aa1fefd1a470c45310d953b07793a3ca8adc6ec599.js:1:78760
o/<@https://padpors.com/assets/ember_jquery-57d09ec67e9e407d9b0d42aa1fefd1a470c45310d953b07793a3ca8adc6ec599.js:1:81062
infoback
3 curtidas

Aqui está uma pergunta: a categoria para a qual o usuário está tentando mover o tópico é pública?

Descobri que, se você tentar mover um tópico de uma categoria restrita para uma categoria pública irrestrita, geralmente aparecerá a mensagem de que não é possível.

Além disso, se você usar tags que não são permitidas na nova categoria, precisará removê-las, salvar e, em seguida, editar novamente para mover o tópico para a nova categoria.

Não é esse o caso, pois as tags não são restritas em nossa comunidade. Além disso, isso ocorre até mesmo em tópicos sem nenhuma tag.

Não, ela é restrita. Mas o usuário que está tentando editar o tópico e movê-lo para a categoria restrita possui as permissões necessárias.

Eu não testei isso, mas mesmo isso parece ser um bug, já que os usuários deveriam poder postar na categoria de destino, pois ela é sem restrições.

1 curtida

Tenho certeza de que a equipe está avaliando essa questão.

Você está usando o recurso de uploads restritos?

não, não somos …

2 curtidas

Olá,

Temos o mesmo problema.

Configurações da categoria
TL0 - Ler/Responder
TL1,2,3 - Criar/Ler/Responder
Todos - Ler

Estou errado com essas configurações? :confused:

Esses erros nos logs:

Erro: Proibido
URL: https://cdn-domain/brotli_asset/ember_jquery-1ed3f3559e6f967733b4088aa729ff7039dff2c09c5a5f787a214b016f58aabc.js
Linha: 1
Coluna: 267890
Local da janela: https://domain.com

Rastreamento:

o/t</<@https://cdn-domain/brotli_asset/ember_jquery-1ed3f3559e6f967733b4088aa729ff7039dff2c09c5a5f787a214b016f58aabc.js:1:267890
o/t<@https://cdn-domain/brotli_asset/ember_jquery-1ed3f3559e6f967733b4088aa729ff7039dff2c09c5a5f787a214b016f58aabc.js:1:267993
o@https://cdn-domain/brotli_asset/ember_jquery-1ed3f3559e6f967733b4088aa729ff7039dff2c09c5a5f787a214b016f58aabc.js:1:268074
trigger@https://cdn-domain/brotli_asset/ember_jquery-1ed3f3559e6f967733b4088aa729ff7039dff2c09c5a5f787a214b016f58aabc.js:1:545343
A</e._onError/<@https://cdn-domain/brotli_asset/ember_jquery-1ed3f3559e6f967733b4088aa729ff7039dff2c09c5a5f787a214b016f58aabc.js:1:550189
f</t.invoke@https://cdn-domain/brotli_asset/ember_jquery-1ed3f3559e6f967733b4088aa729ff7039dff2c09c5a5f787a214b016f58aabc.js:1:490190
f</t.flush@https://cdn-domain/brotli_asset/ember_jquery-1ed3f3559e6f967733b4088aa729ff7039dff2c09c5a5f787a214b016f58aabc.js:1:489198
p</t.flush@https://cdn-domain/brotli_asset/ember_jquery-1ed3f3559e6f967733b4088aa729ff7039dff2c09c5a5f787a214b016f58aabc.js:1:491205
t</t._end@https://cdn-domain/brotli_asset/ember_jquery-1ed3f3559e6f967733b4088aa729ff7039dff2c09c5a5f787a214b016f58aabc.js:1:496596
t</t.end@https://cdn-domain/brotli_asset/ember_jquery-1ed3f3559e6f967733b4088aa729ff7039dff2c09c5a5f787a214b016f58aabc.js:1:493157

Isso está causando esse erro se houver alguns tópicos criados por TL0 nessa categoria? Porque eu restrinji depois, então alguns tópicos do TL0 permaneceram lá.

Você conseguiu corrigir de alguma forma? Obrigado!

tente mudar a ordem da seguinte forma

Configurações da categoria
Todos - Ler
TL0 - Ler/Responder
TL1,2,3 - Criar/Ler/Responder

Olá,

Obrigado. Eu tentei, mas ele automaticamente coloca todos no final. Então, não consigo alterar essa ordem. Acredito que seja ordenado alfabeticamente.

1 curtida

Você pode verificar se a opção ‘Exigir aprovação do moderador para todos os novos tópicos’ está selecionada em Configurações > Moderação para a categoria em questão?

Ativar essa configuração impedirá que você mova tópicos existentes para uma categoria que exija aprovação do moderador (com exceção dos membros da equipe).

3 curtidas