Erro no pipeline na atualização de proposição do tipo MPV
ArthurJahn opened this issue · 1 comments
ArthurJahn commented
proposição: https://dadosabertos.camara.leg.br/api/v2/proposicoes/2306957
Log:
INFO [2022-01-31 18:41:36] Houve modificação na proposição de id 2306957 na(o) camara. Processando dados para essa proposição...
Error: Problem with `mutate()` input `Index`.
✖ Input `Index` can't be recycled to size 0.
ℹ Input `Index` is `1:dplyr::n()`.
ℹ Input `Index` must be size 0 or 1, not 2.
Backtrace:
█
1. ├─global::export_dados(flag)
2. │ └─global::export_props(pls_ids_filepath, export_path)
3. │ └─`%>%`(...)
4. ├─agoradigital::fetch_props(., export_path)
5. │ ├─base::append(...)
6. │ └─`%>%`(...)
7. ├─purrr::pmap(...)
8. │ └─agoradigital:::.f(...)
9. │ └─agoradigital:::.get_progresso_etapas(etapas$proposicao, etapas$tramitacoes_etapas_atuais)
10. │ ├─`%>%`(...)
11. │ └─agoradigital::generate_progresso_df_mpv(fases_eventos, proposicao)
12. │ └─`%>%`(...)
13. ├─agoradigital:::adiciona_coluna_pulou_mpv(.)
14. │ └─`%>%`(...)
15. ├─dplyr::pull(., data_inicio)
16. ├─dplyr::filter(., fase_global == "Câmara dos Deputados")
17. ├─dplyr::mutate(., local = "", local_casa = "")
18. ├─dplyr::select(., -Index)
19. ├─dplyr::mutate(...)
20. ├─dplyr::ungroup(.)
21. ├─dplyr::mutate(., Index = 1:dplyr::n())
22. ├─dplyr:::mutate.data.frame(., Index = 1:dplyr::n())
23. │ └─dplyr:::mutate_cols(.data, ...)
24. │ ├─base::withCallingHandlers(...)
25. │ └─mask$eval_all_mutate(dots[[i]])
26. └─dplyr:::abort_glue(character(0), list(x_size = 2L), "dplyr:::mutate_incompatible_size")
27. └─rlang::exec(abort, class = class, !!!data)
ArthurJahn commented
As proposições do tipo MPV dependem do id_senado para serem processadas, é necessário monitorar as planilhas pra evitar preenchimento errado.