@@ -3141,21 +3141,38 @@ class Meta:
31413141
31423142
31433143class ApiRiskAcceptanceFilter (DojoFilter ):
3144+ created = DateRangeFilter ()
3145+ updated = DateRangeFilter ()
3146+
31443147 o = OrderingFilter (
31453148 # tuple-mapping retains order
31463149 fields = (
31473150 ("name" , "name" ),
3151+ ("created" , "created" ),
3152+ ("updated" , "updated" ),
31483153 ),
31493154 )
31503155
31513156 class Meta :
31523157 model = Risk_Acceptance
3153- fields = [
3154- "name" , "accepted_findings" , "recommendation" , "recommendation_details" ,
3155- "decision" , "decision_details" , "accepted_by" , "owner" , "expiration_date" ,
3156- "expiration_date_warned" , "expiration_date_handled" , "reactivate_expired" ,
3157- "restart_sla_expired" , "notes" ,
3158- ]
3158+ fields = {
3159+ "name" : ["exact" , "icontains" ],
3160+ "accepted_findings" : ["exact" ],
3161+ "recommendation" : ["exact" ],
3162+ "recommendation_details" : ["exact" , "icontains" ],
3163+ "decision" : ["exact" ],
3164+ "decision_details" : ["exact" , "icontains" ],
3165+ "accepted_by" : ["exact" , "icontains" ],
3166+ "owner" : ["exact" ],
3167+ "expiration_date" : ["exact" , "gt" , "lt" , "gte" , "lte" ],
3168+ "expiration_date_warned" : ["exact" , "gt" , "lt" , "gte" , "lte" ],
3169+ "expiration_date_handled" : ["exact" , "gt" , "lt" , "gte" , "lte" ],
3170+ "reactivate_expired" : ["exact" ],
3171+ "restart_sla_expired" : ["exact" ],
3172+ "notes" : ["exact" ],
3173+ "created" : ["exact" , "gt" , "lt" , "gte" , "lte" ],
3174+ "updated" : ["exact" , "gt" , "lt" , "gte" , "lte" ],
3175+ }
31593176
31603177
31613178class EngagementTestFilterHelper (FilterSet ):
0 commit comments