From 1d7b935b7044f0eec4230f61662a25462c89e202 Mon Sep 17 00:00:00 2001
From: Callan Barrett <wizzomafizzo@gmail.com>
Date: Mon, 9 Jun 2008 12:41:25 +0800
Subject: [PATCH] Add description and submitter to nightly emails

Based on mario.stg's patch

Signed-off-by: Callan Barrett <wizzomafizzo@gmail.com>
---
 support/scripts/newpackage-notify |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/support/scripts/newpackage-notify b/support/scripts/newpackage-notify
index 24a996f..39e7923 100755
--- a/support/scripts/newpackage-notify
+++ b/support/scripts/newpackage-notify
@@ -38,10 +38,10 @@ starttime = time() - 24*60*60
 dbconnection = MySQLdb.connect(host=config.get('mysql', 'host'), user=config.get('mysql', 'username'), passwd=config.get('mysql', 'password'), db=config.get('mysql', 'db'))
 q = dbconnection.cursor()
 
-q.execute("SELECT Packages.Name, Packages.ID FROM Packages WHERE Packages.SubmittedTS >= %d AND Packages.DummyPkg = 0"%starttime)
+q.execute("SELECT Packages.Name, Packages.ID, Packages.Description, Users.Username FROM Packages, Users WHERE Packages.SubmittedTS >= %d AND Packages.DummyPkg = 0 AND Packages.SubmitterUID = Users.ID" % starttime)
 packages = q.fetchall()
 
-q.execute("SELECT Users.Email	FROM Users WHERE Users.NewPkgNotify = 1")
+q.execute("SELECT Users.Email FROM Users WHERE Users.NewPkgNotify = 1")
 emails = q.fetchall()
 
 ###########################################################
@@ -65,7 +65,7 @@ message = message + "Subject: AUR New Package Notification\n\n"
 message = message + "Packages added to the AUR within the last 24 hours include:\n\n"
 pkgs_list=[]
 for i in packages:
-	message = message + i[0] + " ( http://aur.archlinux.org/packages.php?do_Details=1&ID=%d )\n"%i[1]
+	message = message + i[0] + " by " + i[3] + " ( http://aur.archlinux.org/packages.php?ID=%d ) " % i[1] + "\n   " + i[2] + "\n"
 message = message + '''
 ---
 You received this email because you chose to receive new package
-- 
1.5.5.3

