Commit ea2c34dd authored by PkSM3's avatar PkSM3

Merge branch 'master' of ssh://delanoe.org:1979/gargantext into samuel

parents 5ebf3ec3 897f1f71
...@@ -37,7 +37,6 @@ metadata = { ...@@ -37,7 +37,6 @@ metadata = {
'source': 'string', 'source': 'string',
'volume': 'string', 'volume': 'string',
'text': 'text', 'text': 'text',
'date': 'datetime',
'page': 'string', 'page': 'string',
'doi': 'string', 'doi': 'string',
'journal': 'string', 'journal': 'string',
......
...@@ -70,10 +70,10 @@ class EuropressFileParser(FileParser): ...@@ -70,10 +70,10 @@ class EuropressFileParser(FileParser):
self.localeEncoding = "fr_FR" self.localeEncoding = "fr_FR"
locale.setlocale(locale.LC_ALL, localeEncoding) locale.setlocale(locale.LC_ALL, localeEncoding)
try : try :
metadata['date'] = datetime.strptime(text, '%d %B %Y') metadata['publication_date'] = datetime.strptime(text, '%d %B %Y')
except : except :
try: try:
metadata['date'] = datetime.strptime(text, '%B %Y') metadata['publication_date'] = datetime.strptime(text, '%B %Y')
except : except :
pass pass
...@@ -81,10 +81,10 @@ class EuropressFileParser(FileParser): ...@@ -81,10 +81,10 @@ class EuropressFileParser(FileParser):
localeEncoding = "en_GB.UTF-8" localeEncoding = "en_GB.UTF-8"
locale.setlocale(locale.LC_ALL, localeEncoding) locale.setlocale(locale.LC_ALL, localeEncoding)
try : try :
metadata['date'] = datetime.strptime(text, '%B %d, %Y') metadata['publication_date'] = datetime.strptime(text, '%B %d, %Y')
except : except :
try : try :
metadata['date'] = datetime.strptime(text, '%B %Y') metadata['publication_date'] = datetime.strptime(text, '%B %Y')
except : except :
pass pass
...@@ -118,19 +118,19 @@ class EuropressFileParser(FileParser): ...@@ -118,19 +118,19 @@ class EuropressFileParser(FileParser):
try: try:
if metadata['date'] is not None or metadata['date'] != '': if metadata['publication_date'] is not None or metadata['publication_date'] != '':
try: try:
back = metadata['date'] back = metadata['publication_date']
except Exception as e: except Exception as e:
print(e) print(e)
pass pass
else: else:
try: try:
metadata['date'] = back metadata['publication_date'] = back
except Exception as e: except Exception as e:
print(e) print(e)
except : except :
metadata['date'] = datetime.now() metadata['publication_date'] = datetime.now()
#if lang == 'fr': #if lang == 'fr':
#metadata['language_iso2'] = 'fr' #metadata['language_iso2'] = 'fr'
...@@ -138,10 +138,10 @@ class EuropressFileParser(FileParser): ...@@ -138,10 +138,10 @@ class EuropressFileParser(FileParser):
# metadata['language_iso2'] = 'en' # metadata['language_iso2'] = 'en'
metadata['publication_year'] = metadata['date'].strftime('%Y') # metadata['publication_year'] = metadata['date'].strftime('%Y')
metadata['publication_month'] = metadata['date'].strftime('%m') # metadata['publication_month'] = metadata['date'].strftime('%m')
metadata['publication_day'] = metadata['date'].strftime('%d') # metadata['publication_day'] = metadata['date'].strftime('%d')
metadata['date'] = "" metadata['publication_date'] = ""
metadata['object_id'] = str(metadata['text'][-9]) metadata['object_id'] = str(metadata['text'][-9])
metadata['text'].pop() metadata['text'].pop()
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment