summaryrefslogtreecommitdiffstats
path: root/base/server/cms/src/com/netscape/cms/ocsp/DefStore.java
diff options
context:
space:
mode:
authorEndi S. Dewata <edewata@redhat.com>2017-05-24 18:07:42 +0200
committerEndi S. Dewata <edewata@redhat.com>2017-05-24 18:54:19 +0200
commit7d39f6ecfe4c29c14948e4b5d30fde93d7f0f8e6 (patch)
tree681bb116a9ce185feda1710201ac49ba8c6a945f /base/server/cms/src/com/netscape/cms/ocsp/DefStore.java
parent4511646ecec5b99dfb0ab31fc604a8765313941e (diff)
downloadpki-7d39f6ecfe4c29c14948e4b5d30fde93d7f0f8e6.tar.gz
pki-7d39f6ecfe4c29c14948e4b5d30fde93d7f0f8e6.tar.xz
pki-7d39f6ecfe4c29c14948e4b5d30fde93d7f0f8e6.zip
Cleaned up DefStore.processRequest() (part 3).
Some nested if-statements in DefStore.processRequest() has been merged for clarity. https://pagure.io/dogtagpki/issue/2652 Change-Id: Iedbda7d884cd4735a9c591a57d05b1086b4cb36d
Diffstat (limited to 'base/server/cms/src/com/netscape/cms/ocsp/DefStore.java')
-rw-r--r--base/server/cms/src/com/netscape/cms/ocsp/DefStore.java20
1 files changed, 11 insertions, 9 deletions
diff --git a/base/server/cms/src/com/netscape/cms/ocsp/DefStore.java b/base/server/cms/src/com/netscape/cms/ocsp/DefStore.java
index 0b29b0830..676257bb7 100644
--- a/base/server/cms/src/com/netscape/cms/ocsp/DefStore.java
+++ b/base/server/cms/src/com/netscape/cms/ocsp/DefStore.java
@@ -499,16 +499,18 @@ public class DefStore implements IDefStore, IExtendedPluginInfo {
thisUpdate = new GeneralizedTime(
theRec.getThisUpdate());
}
- GeneralizedTime nextUpdate = null;
- if (includeNextUpdate()) {
- // this is an optional field
- if (theRec == null) {
- nextUpdate = new GeneralizedTime(CMS.getCurrentDate());
- } else {
- nextUpdate = new GeneralizedTime(
- theRec.getNextUpdate());
- }
+ // this is an optional field
+ GeneralizedTime nextUpdate;
+
+ if (!includeNextUpdate()) {
+ nextUpdate = null;
+
+ } else if (theRec == null) {
+ nextUpdate = new GeneralizedTime(CMS.getCurrentDate());
+
+ } else {
+ nextUpdate = new GeneralizedTime(theRec.getNextUpdate());
}
if (theCRL == null) {