(self, parameters: dict[str, Any] | None = None)
| 624 | self._complete() |
| 625 | |
| 626 | def _complete(self, parameters: dict[str, Any] | None = None) -> None: |
| 627 | if self._url.value is None: |
| 628 | raise IncompletableObject(400, message="Cannot complete object as it contains no URL") |
| 629 | headers, data = self._requester.requestJsonAndCheck( |
| 630 | "GET", self._url.value, parameters=parameters, headers=self.__completeHeaders |
| 631 | ) |
| 632 | self._storeAndUseAttributes(headers, data) |
| 633 | self._set_complete() |
| 634 | |
| 635 | def _set_complete(self) -> None: |
| 636 | self.__completed = True |
no test coverage detected