@@ -3126,21 +3126,38 @@ class Meta:
31263126
31273127
31283128class ApiRiskAcceptanceFilter (DojoFilter ):
3129+ created = DateRangeFilter ()
3130+ updated = DateRangeFilter ()
3131+
31293132 o = OrderingFilter (
31303133 # tuple-mapping retains order
31313134 fields = (
31323135 ("name" , "name" ),
3136+ ("created" , "created" ),
3137+ ("updated" , "updated" ),
31333138 ),
31343139 )
31353140
31363141 class Meta :
31373142 model = Risk_Acceptance
3138- fields = [
3139- "name" , "accepted_findings" , "recommendation" , "recommendation_details" ,
3140- "decision" , "decision_details" , "accepted_by" , "owner" , "expiration_date" ,
3141- "expiration_date_warned" , "expiration_date_handled" , "reactivate_expired" ,
3142- "restart_sla_expired" , "notes" ,
3143- ]
3143+ fields = {
3144+ "name" : ["exact" , "icontains" ],
3145+ "accepted_findings" : ["exact" ],
3146+ "recommendation" : ["exact" ],
3147+ "recommendation_details" : ["exact" , "icontains" ],
3148+ "decision" : ["exact" ],
3149+ "decision_details" : ["exact" , "icontains" ],
3150+ "accepted_by" : ["exact" , "icontains" ],
3151+ "owner" : ["exact" ],
3152+ "expiration_date" : ["exact" , "gt" , "lt" , "gte" , "lte" ],
3153+ "expiration_date_warned" : ["exact" , "gt" , "lt" , "gte" , "lte" ],
3154+ "expiration_date_handled" : ["exact" , "gt" , "lt" , "gte" , "lte" ],
3155+ "reactivate_expired" : ["exact" ],
3156+ "restart_sla_expired" : ["exact" ],
3157+ "notes" : ["exact" ],
3158+ "created" : ["exact" , "gt" , "lt" , "gte" , "lte" ],
3159+ "updated" : ["exact" , "gt" , "lt" , "gte" , "lte" ],
3160+ }
31443161
31453162
31463163class EngagementTestFilterHelper (FilterSet ):
0 commit comments