Showing 2 changed files with 7 additions and 3 deletions
+6 -3
analyse-votes-AN
... ...
@@ -63,7 +63,7 @@ function update_database () {
63 63
         test $((last % 100)) -ne 0 && last_offset=0
64 64
         IFS=$' \t\n'
65 65
         for offset in $(seq $((last - 100)) -100 ${first:-0} ) $last_offset; do
66
-            wget -qO- "http://www2.assemblee-nationale.fr/scrutins/liste/(offset)/$offset/(legislature)/15/(type)/TOUS/(idDossier)/TOUS" \
66
+            wget -qO- "http://www2.assemblee-nationale.fr/scrutins/liste/(offset)/$offset/(legislature)/$mandature/(type)/TOUS/(idDossier)/TOUS" \
67 67
                 | awk '
68 68
                     /<td class="denom">/ {
69 69
                         scrutin = gensub(/^.+denom.>([[:digit:]]+).*<.td./,"\\1","1",$0)
... ...
@@ -82,7 +82,7 @@ function update_database () {
82 82
         IFS=$'\n'
83 83
         begin=$(date +%s)
84 84
         for scrutin in $(seq $((${first:-0}+1)) $last); do
85
-            wget -qO- "http://www2.assemblee-nationale.fr/scrutins/detail/(legislature)/15/(num)/$scrutin" \
85
+            wget -qO- "http://www2.assemblee-nationale.fr/scrutins/detail/(legislature)/$mandature/(num)/$scrutin" \
86 86
                 |  sed -r '0,/< *div class="titre-bandeau-bleu +to-print" *>/d; /< *script +type="text\/javascript" *>/,$d' > $tempfile
87 87
 
88 88
             unset title date adoption url id_url
... ...
@@ -379,7 +379,7 @@ function save_database () {
379 379
 }
380 380
 
381 381
 function dernier_scrutin_public () {
382
-    wget -qO- 'http://www2.assemblee-nationale.fr/scrutins/liste/(legislature)/15/(type)/TOUS/(idDossier)/TOUS' \
382
+    wget -qO- "http://www2.assemblee-nationale.fr/scrutins/liste/(legislature)/$mandature/(type)/TOUS/(idDossier)/TOUS" \
383 383
             | sed -rn 's,^.*<td class="denom">(.+)</td>.*$,\1,p' \
384 384
             | head -1
385 385
 }
... ...
@@ -430,6 +430,9 @@ while [[ $# -gt 0 ]]; do
430 430
             depute=$true_flag
431 431
             nom="$2"
432 432
             shift;;
433
+        "--mandature")
434
+           mandature="$2"
435
+           ;;
433 436
         "--premier-scrutin")
434 437
 #<numéro>|commence la génération du résultat à partir du scrutin <numéro>
435 438
             no_db_update=$true_flag
+1
analyse-votes-AN.conf
... ...
@@ -8,3 +8,4 @@ groupes[FI]='Groupe La France insoumise'
8 8
 groupes[GDR]='Groupe de la Gauche démocrate et républicaine'
9 9
 groupes[LT]='Groupe Libertés et Territoires'
10 10
 groupes[NI]='Non inscrits'
11
+mandature=15