Ersun Warncke 8 лет назад
Родитель
Сommit
193d497d66

+ 3 - 3
services/web/app/coffee/Features/Contacts/ContactController.coffee

@@ -35,8 +35,8 @@ module.exports = ContactsController =
 	_formatContact: (contact) ->
 		return  {
 			id: contact._id?.toString()
-			email: contact.email
-			first_name: contact.first_name
-			last_name: contact.last_name
+			email: contact.email || ""
+			first_name: contact.first_name || ""
+			last_name: contact.last_name || ""
 			type: "user"
 		}

+ 1 - 1
services/web/public/coffee/ide/share/controllers/ShareProjectModalController.coffee

@@ -39,7 +39,7 @@ define [
 					$scope.autocompleteContacts = data.contacts or []
 					for contact in $scope.autocompleteContacts
 						if contact.type == "user"
-							if contact.last_name == "" and contact.first_name == contact.email.split("@")[0]
+							if contact.first_name == contact.email.split("@")[0] and !contact.last_name
 								# User has not set their proper name so use email as canonical display property
 								contact.display = contact.email
 							else