(connection: sqlite3.Connection, workspace_id: str)
| 1117 | |
| 1118 | |
| 1119 | def require_workspace(connection: sqlite3.Connection, workspace_id: str) -> sqlite3.Row: |
| 1120 | workspace_id = require_uuid(workspace_id, "workspace-id") |
| 1121 | row = connection.execute("SELECT * FROM workspaces WHERE id = ?", (workspace_id,)).fetchone() |
| 1122 | if row is None: |
| 1123 | raise SystemExit("Codex Security workspace not found. Reopen it to continue.") |
| 1124 | return row |
| 1125 | |
| 1126 | |
| 1127 | def require_scan(connection: sqlite3.Connection, scan_id: str) -> sqlite3.Row: |
no test coverage detected