def get_bz_params()

in bugbot/rules/regression_without_regressed_by.py [0:0]


    def get_bz_params(self, date):
        start_date, end_date = self.get_dates(date)
        fields = [
            "blocks",
            "depends_on",
            "assigned_to",
            "creator",
            "creation_time",
        ]
        reporter_skiplist = self.get_config("reporter_skiplist", default=[])
        reporter_skiplist = ",".join(reporter_skiplist)
        params = {
            "include_fields": fields,
            "bug_status": "__open__",
            "j1": "AND",
            "f1": "OP",
            "f2": "keywords",
            "o2": "casesubstring",
            "v2": "regression",
            "j3": "OR",
            "f3": "OP",
            "f4": "blocked",
            "o4": "isnotempty",
            "f5": "dependson",
            "o5": "isnotempty",
            "f6": "CP",
            "f7": "CP",
            "f8": "regressed_by",
            "o8": "isempty",
            "n9": 1,
            "f9": "regressed_by",
            "o9": "changedafter",
            "v9": "1970-01-01",
            "f10": "creation_ts",
            "o10": "greaterthan",
            "v10": start_date,
            "f11": "keywords",
            "o11": "nowords",
            "v11": "regressionwindow-wanted",
            "f12": "reporter",
            "o12": "nowords",
            "v12": reporter_skiplist,
            "n13": 1,
            "f13": "longdesc",
            "o13": "casesubstring",
            "v13": "since this bug is a regression, could you fill (if possible) the regressed_by field",
        }

        return params