Fix #340: Always end password entries with a newline

This commit is contained in:
Danny Moesch 2019-12-10 23:20:59 +01:00 committed by Mingshen Sun
parent 283a32f6cd
commit b60ce3b003
4 changed files with 15 additions and 13 deletions

View file

@ -43,6 +43,18 @@ class PasswordEditorTableViewController: UITableViewController, FillPasswordTabl
private var scanQRCodeCell: UITableViewCell?
private var memorablePasswordGeneratorCell: UITableViewCell?
var plainText: String {
var plainText = (fillPasswordCell?.getContent())!
if let additionsString = additionsCell?.getContent(), !additionsString.isEmpty {
plainText.append("\n")
plainText.append(additionsString)
}
if !plainText.trimmingCharacters(in: .whitespaces).hasSuffix("\n") {
plainText.append("\n")
}
return plainText
}
override func loadView() {
super.loadView()