#endif
}
- public bool add_identity(IdCard id, bool force_flat_file_store) {
+ public bool add_identity(IdCard id, bool force_flat_file_store, out ArrayList<IdCard>? old_duplicates=null) {
if (view != null)
{
logger.trace("add_identity: calling view.add_identity");
- return view.add_identity(id, force_flat_file_store);
+ return view.add_identity(id, force_flat_file_store, out old_duplicates);
+ }
+ else {
+ logger.trace("add_identity: calling model.add_card");
+ model.add_card(id, force_flat_file_store, out old_duplicates);
+ return true;
}
-
- logger.trace("add_identity: calling model.add_card");
- model.add_card(id, force_flat_file_store);
- return true;
}
public void select_identity(IdentityRequest request) {