Commit 1ac6af8f authored by joubu's avatar joubu Committed by Tomas Cohen Arazi

Bug 11742: FIX the code parameter was not take into account

In C4::Letters::GetLetters, the code filter was not used as a query
parameter.

Moreover, the JS code was buggy. We only need to check the letter code,
except if it is an edit and the letter code has not been changed.
Signed-off-by: default avatarChris Cormack <chrisc@catalyst.net.nz>
Signed-off-by: Katrin Fischer's avatarKatrin Fischer <Katrin.Fischer.83@web.de>
parent 5c4fdcf7
......@@ -85,6 +85,7 @@ sub GetLetters {
. ( $code ? q| AND code = ?| : q|| )
. q| GROUP BY code ORDER BY name|, { Slice => {} }
, ( $module ? $module : () )
, ( $code ? $code : () )
);
return $letters;
......
......@@ -59,7 +59,10 @@ $(document).ready(function() {
return false;
}
[% END %]
if ( new_lettercode != '[% code %]' ) {
[% IF ( add_form and code ) # IF edit %]
if ( new_lettercode != '[% code %]' ) {
[% END %]
$.ajax({
data: { code: new_lettercode },
type: 'GET',
......@@ -73,9 +76,11 @@ $(document).ready(function() {
}
},
});
} else {
$("#add_notice").submit();
}
[% IF ( add_form and code ) %]
} else {
$("#add_notice").submit();
}
[% END %]
});
var sms_limit = 160;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment