Kasama / bandejao-bot

Um bot para o Telegram que pega o cardápio do restaurante universitário da USP
MIT License
22 stars 3 forks source link

Impossível remover Lorena da seleção dos restaurantes #14

Closed ghost closed 6 years ago

ghost commented 6 years ago

O Campus de Lorena tem 2 restaurantes cadastrados:

Ao tentar remover "Lorena", apenas o último é removido e o restaurante "Lorena, Lorena" manda o cardápio do Campus 1 da USP São Carlos:

Tiago Esperança Triques, [09.03.18 10:47] ⚙️ Configurações

Bandejao, [09.03.18 10:47] Restaurantes selecionados:

Tiago Esperança Triques, [09.03.18 10:47] ☀️ Almoço

Bandejao, [09.03.18 10:47] 🏫 São Carlos, Área 1 🍽 ☀️ Almoço de Sexta (09/03): Arroz/Feijão/Arroz Integral Saladas Diversas Hambúrguer ao molho pizzaiolo Opção Vegetariana: Hambúrguer de PVT Macarrão ao sugo Sorvete de abacaxi Banana Minipão Suco

Valor energético médio: ⚡️ 1613Kcal

Kasama commented 6 years ago

Vou investigar, aqui só apareceu um restaurante de Lorena (Eel I). O campus tem dois restaurantes mesmo?

ghost commented 6 years ago

São 2 campus em Lorena, cada um com seu restaurante, mas pelo jeito o cardápio é o mesmo em ambos

Kasama commented 6 years ago

Pelo que me parece, eles mudaram o nome do restaurante de lorena na API da usp.

Antes era só Lorena, agora é Eel I.

Dei uma olhada no banco de dados e esse problema só aconteceu com umas 5 pessoas (incluindo você), vou arrumar "na mão" pra vcs.

Vou pensar em alguma forma de manter consistência caso eles mudem o nome de algum restaurante novamente.

Obrigado pelo feedback! Eu te aviso quando estiver resolvido.

Kasama commented 6 years ago

Eita, cada campus tem um restaurante com cardápios diferentes? Por que a API da USP só mostra um deles, se for isso temos um problema maior

ghost commented 6 years ago

Pelo que entendi é o mesmo cardápio pros 2

Kasama commented 6 years ago

Nesse caso faz sentido só existir um na API. Vou resolver "na mão" aqui e já te dou um toque :+1:

Kasama commented 6 years ago

Resolvido!

Vou pensar em uma forma de isso não acontecer de novo!