Skip to content

Commit 922abc8

Browse files
committed
simplifying code according to the review
1 parent 472ebe7 commit 922abc8

File tree

1 file changed

+4
-7
lines changed

1 file changed

+4
-7
lines changed

src/aiida/orm/implementation/storage_backend.py

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -484,14 +484,11 @@ def get_orm_entities(self, detailed: bool = False) -> dict:
484484
)
485485
data['Nodes']['process_types'] = [p for p in process_types if p]
486486

487-
first_time = QueryBuilder(self).append(Node, project=['ctime'], tag='node').order_by({'node': {'ctime': 'asc'}}).limit(1)
488-
last_time = QueryBuilder(self).append(Node, project=['ctime'], tag='node').order_by({'node': {'ctime': 'desc'}}).limit(1)
487+
first_time = QueryBuilder(self).append(Node, project=['ctime'], tag='node').order_by({'node': {'ctime': 'asc'}}).first(flat=True)
488+
last_time = QueryBuilder(self).append(Node, project=['ctime'], tag='node').order_by({'node': {'ctime': 'desc'}}).first(flat=True)
489489

490-
ctime = first_time.first()
491-
mtime = last_time.first()
492-
493-
data['Nodes']['first_created'] = str(ctime[0]) if ctime else None
494-
data['Nodes']['last_created'] = str(mtime[0]) if mtime else None
490+
data['Nodes']['first_created'] = str(first_time) if first_time else None
491+
data['Nodes']['last_created'] = str(last_time) if last_time else None
495492

496493

497494
query_group = QueryBuilder(self).append(Group, project=['type_string'])

0 commit comments

Comments
 (0)