)]}'
{
  "commit": "fe120b64e70caa3c31725028f4ea792a76b5f7d6",
  "tree": "4efdecc003b320b56d2f457fcd28d057ee2dee6d",
  "parents": [
    "f4802f30ed609a0b89b7ba003cdf82f40bc7a040"
  ],
  "author": {
    "name": "Abhishek Kumar",
    "email": "abhishek.mrt22@gmail.com",
    "time": "Tue Sep 09 15:04:28 2025 +0530"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Sep 09 11:34:28 2025 +0200"
  },
  "message": "server: prevent vm schedule update failure for time when not changed (#11314)\n\nFixes #11175\n\nBehaviour introduced in #7397 always validates start-end times during\nupdate even when they are not changed which leads to failure to\nenable/disable schedule if the start time has passed.\n\nSigned-off-by: Abhishek Kumar \u003cabhishek.mrt22@gmail.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0bb2f94ba7f7c9a6d459fbb6035aa475680ac4ea",
      "old_mode": 33188,
      "old_path": "server/src/main/java/org/apache/cloudstack/vm/schedule/VMScheduleManagerImpl.java",
      "new_id": "4d1fc4049c9a252125c5fcd560a50733079283ce",
      "new_mode": 33188,
      "new_path": "server/src/main/java/org/apache/cloudstack/vm/schedule/VMScheduleManagerImpl.java"
    }
  ]
}
