MCPcopy Index your code
hub / github.com/Flagsmith/flagsmith / perform_create

Method perform_create

api/experimentation/views.py:302–306  ·  view source on GitHub ↗
(self, serializer: BaseSerializer[Experiment])

Source from the content-addressed store, hash-verified

300 return Response(serializer.data, status=status.HTTP_201_CREATED)
301
302 def perform_create(self, serializer: BaseSerializer[Experiment]) -> None:
303 experiment: Experiment = serializer.save(environment=self._get_environment())
304 create_experiment_audit_log(
305 experiment, self._get_user(self.request), action="created"
306 )
307
308 def perform_update(self, serializer: BaseSerializer[Experiment]) -> None:
309 changed_fields = {

Callers 1

createMethod · 0.95

Calls 4

_get_userMethod · 0.95
saveMethod · 0.45
_get_environmentMethod · 0.45

Tested by

no test coverage detected