SciPost Code Repository

Skip to content
Snippets Groups Projects
Commit 29aefd0a authored by Jean-Sébastien Caux's avatar Jean-Sébastien Caux
Browse files

Debug again

parent 6eab2bcb
No related branches found
No related tags found
No related merge requests found
...@@ -61,7 +61,7 @@ class Journal(models.Model): ...@@ -61,7 +61,7 @@ class Journal(models.Model):
for pub in pubs: for pub in pubs:
if pub.citedby and pub.latest_citedby_update: if pub.citedby and pub.latest_citedby_update:
ncites += len(pub.citedby) ncites += len(pub.citedby)
deltat += (pub.latest_citedby_update - pub.publication_date).seconds deltat += (pub.latest_citedby_update.date() - pub.publication_date).days
return (ncites * 3600 * 24 * 365.25/deltat) return (ncites * 3600 * 24 * 365.25/deltat)
...@@ -93,8 +93,8 @@ class Volume(models.Model): ...@@ -93,8 +93,8 @@ class Volume(models.Model):
for pub in pubs: for pub in pubs:
if pub.citedby and pub.latest_citedby_update: if pub.citedby and pub.latest_citedby_update:
ncites += len(pub.citedby) ncites += len(pub.citedby)
deltat += (pub.latest_citedby_update - pub.publication_date).seconds deltat += (pub.latest_citedby_update.date() - pub.publication_date).days
return (ncites * 3600 * 24 * 365.25/deltat) return (ncites * 365.25/deltat)
class Issue(models.Model): class Issue(models.Model):
...@@ -157,7 +157,7 @@ class Issue(models.Model): ...@@ -157,7 +157,7 @@ class Issue(models.Model):
for pub in pubs: for pub in pubs:
if pub.citedby and pub.latest_citedby_update: if pub.citedby and pub.latest_citedby_update:
ncites += len(pub.citedby) ncites += len(pub.citedby)
deltat += (pub.latest_citedby_update - pub.publication_date).seconds deltat += (pub.latest_citedby_update.date() - pub.publication_date).days
return (ncites * 3600 * 24 * 365.25/deltat) return (ncites * 3600 * 24 * 365.25/deltat)
...@@ -262,7 +262,7 @@ class Publication(models.Model): ...@@ -262,7 +262,7 @@ class Publication(models.Model):
""" """
if self.citedby and self.latest_citedby_update: if self.citedby and self.latest_citedby_update:
ncites = len(self.citedby) ncites = len(self.citedby)
deltat = (self.latest_citedby_update - self.publication_date).seconds deltat = (self.latest_citedby_update.date() - self.publication_date).days
return (ncites * 3600 * 24 * 365.25/deltat) return (ncites * 3600 * 24 * 365.25/deltat)
else: else:
return 0 return 0
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment