From 4f82de061d964ebe38b21714b78ce1a4e8adb650 Mon Sep 17 00:00:00 2001 From: Bob Sun Date: Wed, 15 Feb 2017 21:25:26 +0800 Subject: [PATCH] handle addition filed is empty --- pass/Controllers/EditPasswordTableViewController.swift | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/pass/Controllers/EditPasswordTableViewController.swift b/pass/Controllers/EditPasswordTableViewController.swift index d2a0e1b..f8bbaa7 100644 --- a/pass/Controllers/EditPasswordTableViewController.swift +++ b/pass/Controllers/EditPasswordTableViewController.swift @@ -48,7 +48,13 @@ class EditPasswordTableViewController: PasswordEditorTableViewController { let cellTitle = tableData[indexPath.section][indexPath.row][.title] as! String cellContents[cellTitle] = contentCell.getContent()! } - password!.updatePassword(name: cellContents["name"]!, plainText: "\(cellContents["password"]!)\n\(cellContents["additions"]!)\n") + var plainText = "" + if cellContents["additions"]! != "" { + plainText = "\(cellContents["password"]!)\n\(cellContents["additions"]!)\n" + } else { + plainText = "\(cellContents["password"]!)\n" + } + password!.updatePassword(name: cellContents["name"]!, plainText: plainText) } }