[Patches] [PATCH] Bug 7093: placeholds for suggestion table not working in notices
koha-patchbot at kohaaloha.com
koha-patchbot at kohaaloha.com
Thu Dec 8 05:50:03 NZDT 2011
From: Ian Walls <ian.walls at bywatersolutions.com>
Date: Wed, 7 Dec 2011 11:43:20 -0500
Subject: [PATCH] Bug 7093: placeholds for suggestion table not working in notices
In parseletter_sth, the suggestions table was defined twice. The first time (which
is the only definition to get called, as it matches first then exists), defined the
primary search keys as borrowernumber and biblionumber. This is incorrect; the only
usage of the suggestions table tokens is with suggestionid as the key. This is defined
further down the if/then chain.
This patch removes the erroneous sth query definition.
To test:
1. Place a suggestion with a patron account with a configured email you can access
2. Approve or reject it
3. Verify the message you receive contains suggestion tokens (like title, author and reason)
---
C4/Letters.pm | 1 -
1 files changed, 0 insertions(+), 1 deletions(-)
diff --git a/C4/Letters.pm b/C4/Letters.pm
index 6846a00..862121c 100644
--- a/C4/Letters.pm
+++ b/C4/Letters.pm
@@ -490,7 +490,6 @@ sub parseletter_sth {
($table eq 'biblioitems' ) ? "SELECT * FROM $table WHERE biblionumber = ?" :
($table eq 'items' ) ? "SELECT * FROM $table WHERE itemnumber = ?" :
($table eq 'issues' ) ? "SELECT * FROM $table WHERE itemnumber = ?" :
- ($table eq 'suggestions' ) ? "SELECT * FROM $table WHERE borrowernumber = ? and biblionumber = ?" :
($table eq 'reserves' ) ? "SELECT * FROM $table WHERE borrowernumber = ? and biblionumber = ?" :
($table eq 'borrowers' ) ? "SELECT * FROM $table WHERE borrowernumber = ?" :
($table eq 'branches' ) ? "SELECT * FROM $table WHERE branchcode = ?" :
--
1.7.4.1
More information about the Patches
mailing list