mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2024-11-08 20:22:42 +01:00
Fix for 'null' in client name
This commit is contained in:
parent
b40deb13bb
commit
937e438591
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1051,7 +1051,7 @@ NINJA.renderField = function(invoice, field, twoColumn) {
|
|||||||
}
|
}
|
||||||
var account = invoice.account;
|
var account = invoice.account;
|
||||||
var contact = client.contacts[0];
|
var contact = client.contacts[0];
|
||||||
var clientName = client.name || (contact.first_name || contact.last_name ? (contact.first_name + ' ' + contact.last_name) : contact.email);
|
var clientName = client.name || (contact.first_name || contact.last_name ? ((contact.first_name || '') + ' ' + (contact.last_name || '')) : contact.email);
|
||||||
|
|
||||||
var label = false;
|
var label = false;
|
||||||
var value = false;
|
var value = false;
|
||||||
@ -1059,7 +1059,7 @@ NINJA.renderField = function(invoice, field, twoColumn) {
|
|||||||
if (field == 'client.client_name') {
|
if (field == 'client.client_name') {
|
||||||
value = clientName || ' ';
|
value = clientName || ' ';
|
||||||
} else if (field == 'client.contact_name') {
|
} else if (field == 'client.contact_name') {
|
||||||
value = (contact.first_name || contact.last_name) ? contact.first_name + ' ' + contact.last_name : false;
|
value = (contact.first_name || contact.last_name) ? (contact.first_name || '') + ' ' + (contact.last_name || '') : false;
|
||||||
} else if (field == 'client.id_number') {
|
} else if (field == 'client.id_number') {
|
||||||
value = client.id_number;
|
value = client.id_number;
|
||||||
if (invoiceLabels.id_number_orig) {
|
if (invoiceLabels.id_number_orig) {
|
||||||
|
@ -413,7 +413,7 @@
|
|||||||
if (self.contacts().length == 0) return '';
|
if (self.contacts().length == 0) return '';
|
||||||
var contact = self.contacts()[0];
|
var contact = self.contacts()[0];
|
||||||
if (contact.first_name() || contact.last_name()) {
|
if (contact.first_name() || contact.last_name()) {
|
||||||
return contact.first_name() + ' ' + contact.last_name();
|
return (contact.first_name() || '') + ' ' + (contact.last_name() || '');
|
||||||
} else {
|
} else {
|
||||||
return contact.email();
|
return contact.email();
|
||||||
}
|
}
|
||||||
|
@ -156,7 +156,7 @@
|
|||||||
<input type="hidden" value="0" data-bind="attr: {name: 'client[contacts][' + $index() + '][send_invoice]'}">
|
<input type="hidden" value="0" data-bind="attr: {name: 'client[contacts][' + $index() + '][send_invoice]'}">
|
||||||
<input type="checkbox" value="1" data-bind="visible: email() || first_name() || last_name(), checked: send_invoice, attr: {id: $index() + '_check', name: 'client[contacts][' + $index() + '][send_invoice]'}">
|
<input type="checkbox" value="1" data-bind="visible: email() || first_name() || last_name(), checked: send_invoice, attr: {id: $index() + '_check', name: 'client[contacts][' + $index() + '][send_invoice]'}">
|
||||||
<span data-bind="visible: first_name || last_name">
|
<span data-bind="visible: first_name || last_name">
|
||||||
<span data-bind="text: first_name() + ' ' + last_name()"></span>
|
<span data-bind="text: (first_name() || '') + ' ' + (last_name() || '')"></span>
|
||||||
<br/>
|
<br/>
|
||||||
</span>
|
</span>
|
||||||
<span data-bind="visible: email">
|
<span data-bind="visible: email">
|
||||||
|
@ -702,7 +702,7 @@ function ClientModel(data) {
|
|||||||
if (self.contacts().length == 0) return;
|
if (self.contacts().length == 0) return;
|
||||||
var contact = self.contacts()[0];
|
var contact = self.contacts()[0];
|
||||||
if (contact.first_name() || contact.last_name()) {
|
if (contact.first_name() || contact.last_name()) {
|
||||||
return contact.first_name() + ' ' + contact.last_name();
|
return (contact.first_name() || '') + ' ' + (contact.last_name() || '');
|
||||||
} else {
|
} else {
|
||||||
return contact.email();
|
return contact.email();
|
||||||
}
|
}
|
||||||
@ -712,7 +712,7 @@ function ClientModel(data) {
|
|||||||
if (self.contacts().length == 0) return '';
|
if (self.contacts().length == 0) return '';
|
||||||
var contact = self.contacts()[0];
|
var contact = self.contacts()[0];
|
||||||
if (contact.first_name() || contact.last_name()) {
|
if (contact.first_name() || contact.last_name()) {
|
||||||
return contact.first_name() + ' ' + contact.last_name();
|
return (contact.first_name() || '') + ' ' + (contact.last_name() || '');
|
||||||
} else {
|
} else {
|
||||||
return contact.email();
|
return contact.email();
|
||||||
}
|
}
|
||||||
|
@ -613,7 +613,7 @@
|
|||||||
|
|
||||||
self.displayName = ko.computed(function() {
|
self.displayName = ko.computed(function() {
|
||||||
if (self.first_name() || self.last_name()) {
|
if (self.first_name() || self.last_name()) {
|
||||||
return self.first_name() + ' ' + self.last_name();
|
return (self.first_name() || '') + ' ' + (self.last_name() || '');
|
||||||
} else {
|
} else {
|
||||||
return self.email();
|
return self.email();
|
||||||
}
|
}
|
||||||
|
@ -1168,7 +1168,7 @@
|
|||||||
if (self.contacts().length == 0) return;
|
if (self.contacts().length == 0) return;
|
||||||
var contact = self.contacts()[0];
|
var contact = self.contacts()[0];
|
||||||
if (contact.first_name() || contact.last_name()) {
|
if (contact.first_name() || contact.last_name()) {
|
||||||
return contact.first_name() + ' ' + contact.last_name();
|
return (contact.first_name() || '') + ' ' + (contact.last_name() || '');
|
||||||
} else {
|
} else {
|
||||||
return contact.email();
|
return contact.email();
|
||||||
}
|
}
|
||||||
|
2
resources/views/vendors/edit.blade.php
vendored
2
resources/views/vendors/edit.blade.php
vendored
@ -164,7 +164,7 @@
|
|||||||
if (self.vendor_contacts().length == 0) return '';
|
if (self.vendor_contacts().length == 0) return '';
|
||||||
var contact = self.vendor_contacts()[0];
|
var contact = self.vendor_contacts()[0];
|
||||||
if (contact.first_name() || contact.last_name()) {
|
if (contact.first_name() || contact.last_name()) {
|
||||||
return contact.first_name() + ' ' + contact.last_name();
|
return (contact.first_name() || '') + ' ' + (contact.last_name() || '');
|
||||||
} else {
|
} else {
|
||||||
return contact.email();
|
return contact.email();
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user