From 8d474677da50a850f99f1f46f84211677242c0c6 Mon Sep 17 00:00:00 2001 From: Bob Sun Date: Wed, 15 Feb 2017 17:28:15 +0800 Subject: [PATCH] resolve issue in core data operations --- pass/Models/PasswordStore.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pass/Models/PasswordStore.swift b/pass/Models/PasswordStore.swift index 3fa68c4..494c25e 100644 --- a/pass/Models/PasswordStore.swift +++ b/pass/Models/PasswordStore.swift @@ -137,7 +137,7 @@ class PasswordStore { fm.enumerator(atPath: self.storeURL.path)?.forEach({ (e) in if let e = e as? String, let url = URL(string: e) { if url.pathExtension == "gpg" { - let passwordEntity = PasswordEntity(context: context) + let passwordEntity = NSEntityDescription.insertNewObject(forEntityName: "PasswordEntity", into: context) as! PasswordEntity let endIndex = url.lastPathComponent.index(url.lastPathComponent.endIndex, offsetBy: -4) passwordEntity.name = url.lastPathComponent.substring(to: endIndex) passwordEntity.rawPath = "\(url.path)"