From 88eb925d03b938d761c80d945171db91735e9e2a Mon Sep 17 00:00:00 2001 From: Dan McGee Date: Wed, 28 Jul 2010 15:01:12 -0500 Subject: Add missing group delete in reporead Otherwise we get duplicate groups each time we update the package, and any group removals would never actually happen. Signed-off-by: Dan McGee --- devel/management/commands/reporead.py | 1 + 1 file changed, 1 insertion(+) diff --git a/devel/management/commands/reporead.py b/devel/management/commands/reporead.py index 082813d7..cd964ddb 100644 --- a/devel/management/commands/reporead.py +++ b/devel/management/commands/reporead.py @@ -219,6 +219,7 @@ def populate_pkg(dbpkg, repopkg, force=False, timestamp=None): dbpkg.packagedepend_set.create(depname=dpname, depvcmp=dpvcmp) logger.debug('Added %s as dep for pkg %s' % (dpname,repopkg.name)) + dbpkg.packagegroup_set.all().delete() if 'groups' in repopkg.__dict__: for y in repopkg.groups: dbpkg.packagegroup_set.create(name=y) -- cgit v1.2.3-55-g3dc8