From e6bd5488c97a49748b8c72b3e6463e6761e31cff Mon Sep 17 00:00:00 2001 From: Jake Moshenko Date: Thu, 19 Nov 2015 11:01:28 -0500 Subject: [PATCH] Ensure that manifest tags are still alive --- data/model/tag.py | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/data/model/tag.py b/data/model/tag.py index 6883a39e3..96b3ffef4 100644 --- a/data/model/tag.py +++ b/data/model/tag.py @@ -240,10 +240,10 @@ def load_manifest_by_digest(namespace, repo_name, digest): def _load_repo_manifests(namespace, repo_name): - return (TagManifest - .select(TagManifest, RepositoryTag) - .join(RepositoryTag) - .join(Image) - .join(Repository) - .join(Namespace, on=(Namespace.id == Repository.namespace_user)) - .where(Repository.name == repo_name, Namespace.username == namespace)) + return _tag_alive(TagManifest + .select(TagManifest, RepositoryTag) + .join(RepositoryTag) + .join(Image) + .join(Repository) + .join(Namespace, on=(Namespace.id == Repository.namespace_user)) + .where(Repository.name == repo_name, Namespace.username == namespace))