@@ -3128,21 +3128,38 @@ class Meta:
31283128
31293129
31303130class ApiRiskAcceptanceFilter (DojoFilter ):
3131+ created = DateRangeFilter ()
3132+ updated = DateRangeFilter ()
3133+
31313134 o = OrderingFilter (
31323135 # tuple-mapping retains order
31333136 fields = (
31343137 ("name" , "name" ),
3138+ ("created" , "created" ),
3139+ ("updated" , "updated" ),
31353140 ),
31363141 )
31373142
31383143 class Meta :
31393144 model = Risk_Acceptance
3140- fields = [
3141- "name" , "accepted_findings" , "recommendation" , "recommendation_details" ,
3142- "decision" , "decision_details" , "accepted_by" , "owner" , "expiration_date" ,
3143- "expiration_date_warned" , "expiration_date_handled" , "reactivate_expired" ,
3144- "restart_sla_expired" , "notes" ,
3145- ]
3145+ fields = {
3146+ "name" : ["exact" , "icontains" ],
3147+ "accepted_findings" : ["exact" ],
3148+ "recommendation" : ["exact" ],
3149+ "recommendation_details" : ["exact" , "icontains" ],
3150+ "decision" : ["exact" ],
3151+ "decision_details" : ["exact" , "icontains" ],
3152+ "accepted_by" : ["exact" , "icontains" ],
3153+ "owner" : ["exact" ],
3154+ "expiration_date" : ["exact" , "gt" , "lt" , "gte" , "lte" ],
3155+ "expiration_date_warned" : ["exact" , "gt" , "lt" , "gte" , "lte" ],
3156+ "expiration_date_handled" : ["exact" , "gt" , "lt" , "gte" , "lte" ],
3157+ "reactivate_expired" : ["exact" ],
3158+ "restart_sla_expired" : ["exact" ],
3159+ "notes" : ["exact" ],
3160+ "created" : ["exact" , "gt" , "lt" , "gte" , "lte" ],
3161+ "updated" : ["exact" , "gt" , "lt" , "gte" , "lte" ],
3162+ }
31463163
31473164
31483165class EngagementTestFilterHelper (FilterSet ):
0 commit comments