[freeside-commits] branch master updated. 705de04c6659330be111fbbd5149ae5587402196

Ivan ivan at 420.am
Thu Sep 18 09:51:56 PDT 2014


The branch, master has been updated
       via  705de04c6659330be111fbbd5149ae5587402196 (commit)
      from  8a3252f9dd5f851d088142e9753289a4e7ab7934 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 705de04c6659330be111fbbd5149ae5587402196
Author: Ivan Kohler <ivan at freeside.biz>
Date:   Thu Sep 18 09:51:55 2014 -0700

    fix prospet quotation creation, fallout from #25561

diff --git a/FS/FS/quotation.pm b/FS/FS/quotation.pm
index 9d47857..e72e6cf 100644
--- a/FS/FS/quotation.pm
+++ b/FS/FS/quotation.pm
@@ -118,6 +118,10 @@ sub check {
 
   $self->usernum($FS::CurrentUser::CurrentUser->usernum) unless $self->usernum;
 
+  return 'prospectnum or custnum must be specified'
+    if ! $self->prospectnum
+    && ! $self->custnum;
+
   $self->SUPER::check;
 }
 
diff --git a/httemplate/elements/quotations.html b/httemplate/elements/quotations.html
index 0cf1500..1d80a48 100644
--- a/httemplate/elements/quotations.html
+++ b/httemplate/elements/quotations.html
@@ -55,7 +55,7 @@ if ( $opt{cust_main} ) {
   $new_query = 'custnum='. $opt{cust_main}->custnum;
   @quotations = $opt{cust_main}->quotation;
 } elsif ( $opt{prospect_main} ) {
-  $new_query = 'quotationnum='. $opt{prospect_main}->quotationnum;
+  $new_query = 'prospectnum='. $opt{prospect_main}->prospectnum;
   @quotations = $opt{prospect_main}->quotation;
 } else {
   die 'guru meditation #&&: neither cust_main nor prospect_main specified';

-----------------------------------------------------------------------

Summary of changes:
 FS/FS/quotation.pm                  |    4 ++++
 httemplate/elements/quotations.html |    2 +-
 2 files changed, 5 insertions(+), 1 deletion(-)




More information about the freeside-commits mailing list