From 33052f48353012434c5b393ba29e006afda4451d Mon Sep 17 00:00:00 2001 From: Tyson Clugg Date: Fri, 25 Sep 2015 11:29:38 +1000 Subject: [PATCH] Fix bug in `get_meteor_ids()` which caused extra database hits. --- dddp/models.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dddp/models.py b/dddp/models.py index 89d36b6..24357bc 100644 --- a/dddp/models.py +++ b/dddp/models.py @@ -108,7 +108,7 @@ def get_meteor_ids(model, object_ids): object_id__in=list(result) ).values_list('object_id', 'meteor_id') for obj_pk, meteor_id in query: - result[obj_pk] = meteor_id + result[str(obj_pk)] = meteor_id for obj_pk, meteor_id in result.items(): if meteor_id is None: result[obj_pk] = get_meteor_id(model, obj_pk)