[Koha-bugs] [Bug 7757] Edit basket vendor after it has been created
bugzilla-daemon at bugs.koha-community.org
bugzilla-daemon at bugs.koha-community.org
Thu May 24 13:44:23 CEST 2012
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7757
Paul Poulain <paul.poulain at biblibre.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|Signed Off |Passed QA
--- Comment #12 from Paul Poulain <paul.poulain at biblibre.com> ---
(In reply to comment #11)
> Created attachment 9588 [details]
> Bug 7757 - Followup - Move IF outside of html tag
>
> Paul, try with it (I removed tabulation characters)
Not better
I've rewritten the patch
QA comment:
* patch #2 = tiny patch, necessary, passed QA
* patch #1 =
* improve some code, like
-my $booksellerid;
-$booksellerid = $input->param('booksellerid');
+my $booksellerid = $input->param('booksellerid');
* coding guidelines OK
* I'm not sure
-
ModBasketHeader($input->param('basketno'),$input->param('basketname'),$input->param('basketnote'),$input->param('basketbooksellernote'),$input->param('basketcontractnumber'));
+ ModBasketHeader( $input->param('basketno'),
$input->param('basketname'), $input->param('basketnote'),
$input->param('basketbooksellernote'), $input->param('basketcontractnumber') ||
undef, $input->param('basketbooksellerid') );
is the best way to deal with an empty basketcontractnumber (
$input->param('basketcontractnumber') || undef ), but there's nothing about
that in the coding guidelines, so I won't object
passed QA
About parameters: I think we should define a rule for new subs, about how we
pass parameters. I think passing hashes would gracefully solve this kind of
problem. So what about a rule like = identifier/mandatory fields are passed
directly, others are passed through a hash
The ModBasketHeader would then become:
ModBasketHeader($basketno,
{ basketname => $basketname,
basketnote => $basketnote,
basketbooksellernote => $basketbooksellernote,
basketcontractnumber => basketcontractnumber,
basketbooksellerid=> $basketbooksellerid}
);
Kyle, if you agree/like this idea, I can start a discussion on koha-devel !
--
You are receiving this mail because:
You are watching all bug changes.
More information about the Koha-bugs
mailing list