Erro ao reconstruir usando o plugin Gamification

Estou tentando instalar o plugin de gamificação como os outros plugins, adicionando o repositório em app.yml e reconstruindo, mas a compilação falha sempre.

O erro é uma relação de banco de dados:

Causado por:
PG::UndefinedTable: ERRO:  relação \"gamification_leaderboards\" não existe (PG::UndefinedTable)
LINHA 9:  WHERE a.attrelid = '\"gamification_leaderboards\"'::regclass

Acho que é causado pelas aspas extras. Alguém sabe como/onde corrigir?

Você pode postar um SS ou uma cópia apenas de onde você adicionou plugin(s)?

Arquivos App.yml são muito complicados quanto ao formato. Se você também puder postar qual branch do discourse você está executando. Estável/testado/beta

@Heliosurge
Adicionei logo após os outros plugins no mesmo formato

exemplo:
- git clone https://github[.]com/discourse/discourse-bcc
- git clone https://github[.]com/discourse/discourse-automation

Ao remover o plugin de gamificação, tudo fica bem e ele consegue reconstruir e voltar a funcionar.

Estou usando a versão 3.2.0.beta4-dev do discourse

1 curtida

Estou no Test-passed e parece estar tudo bem. Pode haver um problema de compatibilidade no beta, mas seria necessário que outros opinassem. Talvez seja uma boa ideia relatar, mas na gamificação para maior visibilidade.

1 curtida

Oi @wini :slight_smile:

Não há necessidade de postar sua questão em vários lugares. Ter um tópico dedicado é na verdade preferível, pois evita que ele precise ser dividido posteriormente. :+1:

Vou remover sua outra postagem para que possamos manter a conversa focada nesta.

3 curtidas