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

Function map_segment_to_engine

api/util/mappers/engine.py:76–89  ·  view source on GitHub ↗
(
    segment: "Segment",
)

Source from the content-addressed store, hash-verified

74
75
76def map_segment_to_engine(
77 segment: "Segment",
78) -> SegmentModel:
79 segment_rules = segment.rules.all()
80
81 # No reading from ORM past this point!
82
83 return SegmentModel(
84 id=segment.pk,
85 name=segment.name,
86 rules=[
87 map_segment_rule_to_engine(segment_rule) for segment_rule in segment_rules
88 ],
89 )
90
91
92def map_segment_rule_to_engine(

Callers 3

get_segment_idsMethod · 0.90
get_segment_members_pageFunction · 0.90

Calls 3

SegmentModelClass · 0.90
allMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…