From 142730248c8e5f2a243393192aa15ebad6d52a7b Mon Sep 17 00:00:00 2001 From: Omar Vega Ramos Date: Mon, 26 Aug 2013 04:16:13 -0500 Subject: Remove flag as outdate links to packages from arch --- packages/views/flag.py | 4 +++- templates/packages/details.html | 4 ++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/packages/views/flag.py b/packages/views/flag.py index 69ca3c9f..ae6b03f9 100644 --- a/packages/views/flag.py +++ b/packages/views/flag.py @@ -5,6 +5,7 @@ from django.conf import settings from django.contrib.auth.decorators import permission_required from django.core.mail import EmailMessage from django.db import transaction +from django.db.models import Q from django.shortcuts import get_object_or_404, redirect, render from django.template import loader, Context from django.utils.timezone import now @@ -58,7 +59,8 @@ def flag(request, name, repo, arch): pkgs = Package.objects.normal().filter( pkgbase=pkg.pkgbase, flag_date__isnull=True, repo__testing=pkg.repo.testing, - repo__staging=pkg.repo.staging).order_by( + repo__staging=pkg.repo.staging).filter( + Q(arch__name='mips64el') | Q(repo__name='Libre') | Q(repo__name='Pcr')).order_by( 'pkgname', 'repo__name', 'arch__name') authenticated = request.user.is_authenticated() diff --git a/templates/packages/details.html b/templates/packages/details.html index 2fb14bb8..82a2965f 100644 --- a/templates/packages/details.html +++ b/templates/packages/details.html @@ -39,11 +39,15 @@
  • Click here to unflag all split packages
  • {% endif %} {% else %} + {% if pkg.arch.name == "mips64el" or pkg.repo.name == "Libre" or pkg.repo.name = "Pcr" %}
  • Flag Package Out-of-Date (?)
  • + {% elif pkg.arch.name == "i686" or pkg.arch.name == "x86_64" %} +
  • This package comes from arch
  • + {% endif %} {% endif %}
  • Download From Mirror
  • -- cgit v1.2.3-2-g168b