| 26 | |
| 27 | |
| 28 | class SubscriptionSerializer(serializers.ModelSerializer): # type: ignore[type-arg] |
| 29 | has_active_billing_periods = serializers.SerializerMethodField() |
| 30 | |
| 31 | class Meta: |
| 32 | model = Subscription |
| 33 | exclude = ("organisation",) |
| 34 | |
| 35 | @extend_schema_field({"type": "boolean"}) |
| 36 | def get_has_active_billing_periods(self, obj): # type: ignore[no-untyped-def] |
| 37 | return obj.has_active_billing_periods |
| 38 | |
| 39 | |
| 40 | class OrganisationSerializerFull(serializers.ModelSerializer): # type: ignore[type-arg] |
no outgoing calls
no test coverage detected
searching dependent graphs…