feat: add real PDF ingestion workflow
This commit is contained in:
@@ -123,6 +123,9 @@ class InMemoryProjectRepository:
|
||||
def get(self, project_id: str) -> ProjectSnapshot | None:
|
||||
return self._items.get(project_id)
|
||||
|
||||
def list(self) -> list[ProjectSnapshot]:
|
||||
return sorted(self._items.values(), key=lambda item: item.updated_at, reverse=True)
|
||||
|
||||
def save(self, project: ProjectSnapshot) -> ProjectSnapshot:
|
||||
self._items[project.project_id] = project
|
||||
return project
|
||||
|
||||
Reference in New Issue
Block a user