From 30e820405558fe769770009c51bda7194b396c07 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Laura=20Kl=C3=BCnder?= Date: Tue, 13 Sep 2016 16:39:53 +0200 Subject: [PATCH] minor optimization in package serialization --- src/c3nav/mapdata/models/package.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/c3nav/mapdata/models/package.py b/src/c3nav/mapdata/models/package.py index 581c85de..600a95d3 100644 --- a/src/c3nav/mapdata/models/package.py +++ b/src/c3nav/mapdata/models/package.py @@ -66,7 +66,7 @@ class Package(models.Model): if self.home_repo is not None: data['home_repo'] = self.home_repo if self.depends.exists(): - data['depends'] = tuple(package.name for package in self.depends.all().order_by('name')) + data['depends'] = tuple(self.depends.all().order_by('name').values_list('name', flat=True)) if self.bottom is not None: data['bounds'] = ((float(self.bottom), float(self.left)), (float(self.top), float(self.right)))