Commit 07fc7a4
authored
fix(xml_sps_lib): corrige métodos de data de publicação e ordem de suplemento (#1056)
- Adiciona método get_complete_publication_date() com valores default para mês e dia
- Corrige xpath para incluir pub-type='epub-ppub' no article_publication_date
- Trata casos de pub-type='epub-ppub' convertendo para 'collection'
- Adiciona lógica para determinar atributos corretos (pub-type vs date-type) baseado na versão do XML
- Corrige referência de self.supplement para self.suppl no método generate_order()1 parent 2e52608 commit 07fc7a4
1 file changed
Lines changed: 28 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
877 | 877 | | |
878 | 878 | | |
879 | 879 | | |
| 880 | + | |
| 881 | + | |
| 882 | + | |
| 883 | + | |
| 884 | + | |
| 885 | + | |
| 886 | + | |
| 887 | + | |
| 888 | + | |
| 889 | + | |
| 890 | + | |
| 891 | + | |
| 892 | + | |
| 893 | + | |
| 894 | + | |
| 895 | + | |
880 | 896 | | |
881 | 897 | | |
882 | | - | |
883 | 898 | | |
884 | 899 | | |
885 | 900 | | |
| |||
900 | 915 | | |
901 | 916 | | |
902 | 917 | | |
903 | | - | |
| 918 | + | |
904 | 919 | | |
| 920 | + | |
| 921 | + | |
| 922 | + | |
905 | 923 | | |
906 | 924 | | |
907 | | - | |
908 | | - | |
| 925 | + | |
| 926 | + | |
| 927 | + | |
| 928 | + | |
| 929 | + | |
| 930 | + | |
| 931 | + | |
909 | 932 | | |
910 | 933 | | |
911 | 934 | | |
| |||
1034 | 1057 | | |
1035 | 1058 | | |
1036 | 1059 | | |
1037 | | - | |
| 1060 | + | |
1038 | 1061 | | |
1039 | 1062 | | |
1040 | 1063 | | |
| |||
0 commit comments