1.1 --- a/imiptools/stores/database/common.py Sat Oct 07 22:38:01 2017 +0200
1.2 +++ b/imiptools/stores/database/common.py Thu Oct 12 23:14:06 2017 +0200
1.3 @@ -662,6 +662,27 @@
1.4 self.cursor.execute(query, values)
1.5 return self.get_single_values()
1.6
1.7 + def get_counter_recurrences(self, user, uid):
1.8 +
1.9 + """
1.10 + For the given 'user', return a list of recurrence identifiers describing
1.11 + counter-proposals for the parent event with the given 'uid'.
1.12 + """
1.13 +
1.14 + table = self.get_recurrence_table("counters")
1.15 +
1.16 + columns = ["store_user", "object_uid"]
1.17 + values = [user, uid]
1.18 +
1.19 + query, values = self.get_query(
1.20 + "select object_recurrenceid from %(table)s :condition" % {
1.21 + "table" : table
1.22 + },
1.23 + columns, values)
1.24 +
1.25 + self.cursor.execute(query, values)
1.26 + return self.get_single_values()
1.27 +
1.28 def get_counter(self, user, other, uid, recurrenceid=None):
1.29
1.30 """