mirror of
https://github.com/moparisthebest/open-keychain
synced 2025-02-12 13:10:18 -05:00
Merge branch 'master' of github.com:open-keychain/open-keychain
This commit is contained in:
commit
2c2860e86d
@ -205,13 +205,18 @@ public abstract class OperationResults {
|
|||||||
|
|
||||||
public EditKeyResult(Parcel source) {
|
public EditKeyResult(Parcel source) {
|
||||||
super(source);
|
super(source);
|
||||||
mRingMasterKeyId = source.readLong();
|
mRingMasterKeyId = source.readInt() != 0 ? source.readLong() : null;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void writeToParcel(Parcel dest, int flags) {
|
public void writeToParcel(Parcel dest, int flags) {
|
||||||
super.writeToParcel(dest, flags);
|
super.writeToParcel(dest, flags);
|
||||||
dest.writeLong(mRingMasterKeyId);
|
if (mRingMasterKeyId == null) {
|
||||||
|
dest.writeInt(0);
|
||||||
|
} else {
|
||||||
|
dest.writeInt(1);
|
||||||
|
dest.writeLong(mRingMasterKeyId);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public static Creator<EditKeyResult> CREATOR = new Creator<EditKeyResult>() {
|
public static Creator<EditKeyResult> CREATOR = new Creator<EditKeyResult>() {
|
||||||
|
@ -183,7 +183,7 @@ public class SubkeysAdapter extends CursorAdapter {
|
|||||||
|
|
||||||
SaveKeyringParcel.SubkeyChange subkeyChange = mSaveKeyringParcel.getSubkeyChange(keyId);
|
SaveKeyringParcel.SubkeyChange subkeyChange = mSaveKeyringParcel.getSubkeyChange(keyId);
|
||||||
if (subkeyChange != null) {
|
if (subkeyChange != null) {
|
||||||
if (subkeyChange.mExpiry == null) {
|
if (subkeyChange.mExpiry == null || subkeyChange.mExpiry == 0L) {
|
||||||
expiryDate = null;
|
expiryDate = null;
|
||||||
} else {
|
} else {
|
||||||
expiryDate = new Date(subkeyChange.mExpiry * 1000);
|
expiryDate = new Date(subkeyChange.mExpiry * 1000);
|
||||||
|
@ -141,7 +141,7 @@ public class EditSubkeyExpiryDialogFragment extends DialogFragment {
|
|||||||
dismiss();
|
dismiss();
|
||||||
|
|
||||||
Bundle data = new Bundle();
|
Bundle data = new Bundle();
|
||||||
data.putSerializable(MESSAGE_DATA_EXPIRY_DATE, null);
|
data.putSerializable(MESSAGE_DATA_EXPIRY_DATE, 0L);
|
||||||
sendMessageToHandler(MESSAGE_NEW_EXPIRY_DATE, data);
|
sendMessageToHandler(MESSAGE_NEW_EXPIRY_DATE, data);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
Loading…
Reference in New Issue
Block a user