changeset 71 | 591ffdca8041 |
parent 51 | 7015d65beb3d |
70:1798859f7f6c | 71:591ffdca8041 |
---|---|
45 else: |
45 else: |
46 _sk_rev_fact = 1 |
46 _sk_rev_fact = 1 |
47 _sk_sort = pref['keywords_sort'] |
47 _sk_sort = pref['keywords_sort'] |
48 kw.sort(lambda l, r: _sk_rev_fact*cmp(l[_sk_sort], r[_sk_sort])) |
48 kw.sort(lambda l, r: _sk_rev_fact*cmp(l[_sk_sort], r[_sk_sort])) |
49 return kw |
49 return kw |
50 |
|
51 def add_unique_keywords(db, kws): |
|
52 res = kwmap = db.map_keywords(kws) |
|
53 for kw, id in kwmap.iteritems(): |
|
54 if id == -1: |
|
55 res[kw] = db.add_keyword(kw) |
|
56 return res |