Skip to content

Commit

Permalink
minor fixups
Browse files Browse the repository at this point in the history
  • Loading branch information
BackSlasher committed May 23, 2023
1 parent b256d0d commit 81cdbf8
Showing 1 changed file with 8 additions and 8 deletions.
16 changes: 8 additions & 8 deletions djang/versions/management/commands/collect.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,22 +8,22 @@ def process_law(law_in: wiki.PageResult, force: bool):
if not force and models.Law.objects.filter(wiki_page_id=law_in.page_id).exists():
return
law, law_created = models.Law.objects.get_or_create(
wiki_page_id=law_in.page_id, defaults={"title": law_in.title}
wiki_page_id=law_in.page_id, defaults={"name": law_in.title}
)
law.save()
if not law_created:
models.Revision.objects.filter(law=law).delete()
# Revisions
revisions_in = wiki.get_revisions_for_page(page_title=law_in.title)
# TODO do the splits!
for revision_in in revisions_in:
models.Revision(
models.Revision.objects.get_or_create(
law=law,
wiki_rev_id=revision_in.id,
name=revision_in.comment,
effective_date_start=revision_in.timestamp,
source_text=revision_in.content,
).save()
defaults={
"name": revision_in.comment,
"effective_date_start": revision_in.timestamp,
"source_text": revision_in.content,
},
)

# Get all revisions for said law
# group by major revisions
Expand Down

0 comments on commit 81cdbf8

Please sign in to comment.