SciPost Code Repository

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

Debug update_coi_via_arxiv

parent 5cee91c9
No related branches found
No related tags found
No related merge requests found
...@@ -35,15 +35,13 @@ class Command(BaseCommand): ...@@ -35,15 +35,13 @@ class Command(BaseCommand):
# Get all possibly relevant Profiles # Get all possibly relevant Profiles
author_str_list = [a.split()[-1] for a in sub.author_list.split(',')] author_str_list = [a.split()[-1] for a in sub.author_list.split(',')]
if 'entries' in sub.metadata: if 'entries' in sub.metadata:
sub.metadata['entries'][0]['authors']
# last_names = []
author_str_list += [ author_str_list += [
a['name'].split()[-1] for a in sub.metadata['entries'][0]['authors']] a['name'].split()[-1] for a in sub.metadata['entries'][0]['authors']]
author_str_list = set(author_str_list) # Distinct operator author_str_list = set(author_str_list) # Distinct operator
author_profiles = Profile.objects.filter( author_profiles = Profile.objects.filter(
Q(contributor__in=sub.authors.all()) | Q(contributor__in=sub.authors.all()) |
Q(last_name__in=author_str_list)).distinct() Q(last_name__in=author_str_list)).distinct()
n_new_conflicts += caller.compare(author_profiles, fellow_profiles, submission=sub) n_new_conflicts += caller.compare(author_profiles, fellow_profiles, submission=sub)
Submission.objects.filter(id=sub.id).update(needs_conflicts_update=False) Submission.objects.filter(id=sub.id).update(needs_conflicts_update=False)
return n_new_conflicts return str(n_new_conflicts)
...@@ -48,7 +48,7 @@ class SubmissionAdminForm(forms.ModelForm): ...@@ -48,7 +48,7 @@ class SubmissionAdminForm(forms.ModelForm):
class SubmissionAdmin(GuardedModelAdmin): class SubmissionAdmin(GuardedModelAdmin):
date_hierarchy = 'submission_date' date_hierarchy = 'submission_date'
form = SubmissionAdminForm form = SubmissionAdminForm
list_display = ('title', 'author_list', 'submitted_to', list_display = ('title', 'author_list', 'preprint', 'submitted_to',
'status', 'visible_public', 'visible_pool', 'refereeing_cycle', 'status', 'visible_public', 'visible_pool', 'refereeing_cycle',
'submission_date', 'publication') 'submission_date', 'publication')
list_filter = ('status', 'discipline', 'submission_type', 'submitted_to') list_filter = ('status', 'discipline', 'submission_type', 'submitted_to')
......
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