예제 #1
0
 def get_invalid_link_dates() -> List['Link']:
     """ Search for links with invalid date combinations, e.g. begin after end"""
     from openatlas.models.link import Link
     return [Link.get_by_id(row['id']) for row in Db.get_invalid_link_dates()]
예제 #2
0
 def invalid_involvement_dates() -> List['Link']:
     """ Search invalid event participation dates and return the actors
         e.g. attending person was born after the event ended"""
     from openatlas.models.link import Link
     return [Link.get_by_id(row['id']) for row in Db.invalid_involvement_dates()]
예제 #3
0
 def get_invalid_dates() -> List['Entity']:
     """ Search for entities with invalid date combinations, e.g. begin after end"""
     from openatlas.models.entity import Entity
     return [Entity.get_by_id(row['id'], nodes=True) for row in Db.get_invalid_dates()]
예제 #4
0
 def get_invalid_link_dates() -> list[Link]:
     return [
         Link.get_by_id(row['id']) for row in Date.get_invalid_link_dates()
     ]
예제 #5
0
 def invalid_involvement_dates() -> list[Link]:
     return [
         Link.get_by_id(row['id'])
         for row in Date.invalid_involvement_dates()
     ]
예제 #6
0
파일: entity.py 프로젝트: craws/OpenAtlas
 def get_invalid_dates() -> list[Entity]:
     return [
         Entity.get_by_id(row['id'], types=True)
         for row in Date.get_invalid_dates()]