mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

gbellato
20.54.2007 fd0c5837161dc71ee86b3529712091fcbe3d3c81
opends/src/server/org/opends/server/replication/plugin/AttrInfoSingle.java
@@ -107,7 +107,15 @@
      break;
    case REPLACE:
      deleteTime = addTime = changeNumber;
      if (value == null)
      {
        // REPLACE with null value is actually a DELETE
        deleteTime = changeNumber;
      }
      else
      {
        deleteTime = addTime = changeNumber;
      }
      value = newValue;
      break;
@@ -184,9 +192,17 @@
      }
      else
      {
        addTime = changeNumber;
        value = newValue;
        deleteTime = changeNumber;
        if (newValue == null)
        {
          value = newValue;
          deleteTime = changeNumber;
        }
        else
        {
          addTime = changeNumber;
          value = newValue;
          deleteTime = changeNumber;
        }
      }
      break;