Skip to main content

fill_missing_metadata

Function fill_missing_metadata 

Source
pub async fn fill_missing_metadata(app: AppHandle) -> Result<(), AppError>
Expand description

Preenche campos de metadados vazios consultando a RAWG (sem cache).

  • Processa todos os jogos que ainda têm pelo menos um campo vazio: genres, developer, tags, description_raw, release_date ou background_image.
  • Ignora o cache da RAWG para garantir dados atualizados.
  • Nunca sobrescreve campos que já têm valor — apenas preenche lacunas.

Ideal para rodar após importação parcial (ex: Legacy Games) ou quando a RAWG atualizar o catálogo após a última sincronização.