MCPcopy Create free account
hub / github.com/TimMcCool/scratchattach / target_project

Method target_project

scratchattach/site/activity.py:363–368  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

361 return self._make_linked_object("username", self.actor_username, user.User, exceptions.UserNotFound)
362
363 def target_project(self) -> Optional[project.Project]:
364 if self.target_id:
365 return self._make_linked_object("id", self.target_id, project.Project, exceptions.ProjectNotFound)
366 if self.project_id:
367 return self._make_linked_object("id", self.project_id, project.Project, exceptions.ProjectNotFound)
368 return None
369
370 def target_studio(self) -> Optional[studio.Studio]:
371 if self.target_id:

Callers 1

targetMethod · 0.95

Calls 1

_make_linked_objectMethod · 0.45

Tested by

no test coverage detected