def process(self, users, threshold_obj, **kwargs): """ First determine if the user has made an adequate number of edits. If so, compute the number of minutes that passed between the Nth and Mth edit. - Parameters: - **user_handle** - List(int). List of user ids. - **first_edit** - Integer. The numeric value of the first edit from which to measure the threshold. - **threshold_edit** - Integer. The numeric value of the threshold edit from which to measure the threshold """ minutes_to_threshold = list() # For each user gather their revisions for user in users: revs = query_mod.time_to_threshold_revs_query(user, threshold_obj.project, None) revs = [rev[0] for rev in revs] minutes_to_threshold.append([user, self._get_minute_diff_result(revs)]) return minutes_to_threshold