MCPcopy Create free account
hub / github.com/Flagsmith/flagsmith / get_object

Method get_object

api/edge_api/identities/views.py:94–100  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

92 return EdgeIdentitySerializer
93
94 def get_object(self) -> EdgeIdentity:
95 identity_document = EdgeIdentity.dynamo_wrapper.get_item_from_uuid_or_404(
96 self.kwargs["identity_uuid"]
97 )
98 edge_identity = EdgeIdentity.from_identity_document(identity_document)
99 self.check_object_permissions(self.request, edge_identity)
100 return edge_identity
101
102 def get_queryset(self): # type: ignore[no-untyped-def]
103 page_size = self.pagination_class().get_page_size(self.request)

Callers 15

get_traitsMethod · 0.95
update_traitsMethod · 0.95
update_roleMethod · 0.45
add_usersMethod · 0.45
remove_usersMethod · 0.45
trait_keysMethod · 0.45
cloneMethod · 0.45
user_permissionsMethod · 0.45
detailed_permissionsMethod · 0.45
get_documentMethod · 0.45
enable_v2_versioningMethod · 0.45

Calls 2