Correction to the submission script to use the proper region name. Refs #45
This commit is contained in:
parent
a5b4b4d944
commit
0c971e62a0
@ -1 +1 @@
|
|||||||
3.2
|
3.3
|
||||||
|
@ -32,7 +32,7 @@ locale.setlocale(locale.LC_ALL, ('fr_FR', 'utf-8'))
|
|||||||
|
|
||||||
eventFields = [ "title", "start-date", "end-date", "start-hour",
|
eventFields = [ "title", "start-date", "end-date", "start-hour",
|
||||||
"end-hour", "description", "place_name", "address", "city",
|
"end-hour", "description", "place_name", "address", "city",
|
||||||
"region_id", "url", "contact", "submitter", "tags" ]
|
"region", "url", "contact", "submitter", "tags" ]
|
||||||
|
|
||||||
regions = {
|
regions = {
|
||||||
u'Alsace' : 1,
|
u'Alsace' : 1,
|
||||||
@ -82,7 +82,7 @@ Options:
|
|||||||
--place_name chaine Nom du lieu (pas utilisé par OSM)
|
--place_name chaine Nom du lieu (pas utilisé par OSM)
|
||||||
--address chaine Position de l'événement (utile pour une carte OSM).
|
--address chaine Position de l'événement (utile pour une carte OSM).
|
||||||
--city chaine Ville de l'évènement.
|
--city chaine Ville de l'évènement.
|
||||||
--region_id entier Région de l'évènement.
|
--region chaine Région de l'évènement.
|
||||||
--url chaine URL décrivant l'évènement.
|
--url chaine URL décrivant l'évènement.
|
||||||
--contact chaine E-mail de contact.
|
--contact chaine E-mail de contact.
|
||||||
--tags chaine Liste des tags.
|
--tags chaine Liste des tags.
|
||||||
@ -293,8 +293,8 @@ def SubmitEvent(event, testOutputFile):
|
|||||||
print u"ERREUR: Problème de formatage dans le nom de la ville: '%s'. Les tags HTML sont interdits." % event['city']
|
print u"ERREUR: Problème de formatage dans le nom de la ville: '%s'. Les tags HTML sont interdits." % event['city']
|
||||||
return
|
return
|
||||||
|
|
||||||
if regions.has_key(event['region_id']) is False:
|
if regions.has_key(event['region']) is False:
|
||||||
print u"ERREUR: La région '%s' n'existe pas." % event['region_id']
|
print u"ERREUR: La région '%s' n'existe pas." % event['region']
|
||||||
print u"Les régions existantes sont:"
|
print u"Les régions existantes sont:"
|
||||||
for name in regions:
|
for name in regions:
|
||||||
print u" - " + name
|
print u" - " + name
|
||||||
@ -344,7 +344,7 @@ def SubmitEvent(event, testOutputFile):
|
|||||||
('event[place_name]', event['place_name'].encode('utf-8')),
|
('event[place_name]', event['place_name'].encode('utf-8')),
|
||||||
('event[address]', event['address'].encode('utf-8')),
|
('event[address]', event['address'].encode('utf-8')),
|
||||||
('event[city]', event['city'].encode('utf-8')),
|
('event[city]', event['city'].encode('utf-8')),
|
||||||
('event[region_id]', str(regions[event['region_id']])),
|
('event[region_id]', str(regions[event['region']])),
|
||||||
('event[locality]', str(0)),
|
('event[locality]', str(0)),
|
||||||
('event[url]', event['url'].encode('utf-8')),
|
('event[url]', event['url'].encode('utf-8')),
|
||||||
('event[contact]', event['contact'].encode('utf-8')),
|
('event[contact]', event['contact'].encode('utf-8')),
|
||||||
@ -387,7 +387,7 @@ if not testOutputFile:
|
|||||||
curl.setopt (curl.URL, baseUrl + './adl-submit-latest-version')
|
curl.setopt (curl.URL, baseUrl + './adl-submit-latest-version')
|
||||||
curl.perform()
|
curl.perform()
|
||||||
if curl.getinfo(curl.HTTP_CODE) == 200:
|
if curl.getinfo(curl.HTTP_CODE) == 200:
|
||||||
if float(contents.getvalue()) != float('3.2'):
|
if float(contents.getvalue()) != float('3.3'):
|
||||||
print u"Votre script n'est plus à jour, merci de télécharger la nouvelle version à l'adresse"
|
print u"Votre script n'est plus à jour, merci de télécharger la nouvelle version à l'adresse"
|
||||||
print u"%sadl-submit.py" % baseUrl
|
print u"%sadl-submit.py" % baseUrl
|
||||||
sys.exit(1)
|
sys.exit(1)
|
||||||
|
Loading…
Reference in New Issue
Block a user