{"sha":"fc2bd9728bcbc0685d1b191292b2c48f11e899cd","node_id":"C_kwDOLgQlp9oAKGZjMmJkOTcyOGJjYmMwNjg1ZDFiMTkxMjkyYjJjNDhmMTFlODk5Y2Q","commit":{"author":{"name":"Henning Berge","email":"henning.ber@gmail.com","date":"2026-05-06T13:07:32Z"},"committer":{"name":"Henning Berge","email":"henning.ber@gmail.com","date":"2026-05-06T13:07:32Z"},"message":"Update PHP source checksums for Node WS booking verification","tree":{"sha":"4fe928b9a30706253fac970bd0ff78e2ebbac956","url":"https://api.github.com/repos/PorticoEstate/PorticoEstate-v2/git/trees/4fe928b9a30706253fac970bd0ff78e2ebbac956"},"url":"https://api.github.com/repos/PorticoEstate/PorticoEstate-v2/git/commits/fc2bd9728bcbc0685d1b191292b2c48f11e899cd","comment_count":0,"verification":{"verified":false,"reason":"unsigned","signature":null,"payload":null,"verified_at":null}},"url":"https://api.github.com/repos/PorticoEstate/PorticoEstate-v2/commits/fc2bd9728bcbc0685d1b191292b2c48f11e899cd","html_url":"https://github.com/PorticoEstate/PorticoEstate-v2/commit/fc2bd9728bcbc0685d1b191292b2c48f11e899cd","comments_url":"https://api.github.com/repos/PorticoEstate/PorticoEstate-v2/commits/fc2bd9728bcbc0685d1b191292b2c48f11e899cd/comments","author":{"login":"Promises","id":4681207,"node_id":"MDQ6VXNlcjQ2ODEyMDc=","avatar_url":"https://avatars.githubusercontent.com/u/4681207?v=4","gravatar_id":"","url":"https://api.github.com/users/Promises","html_url":"https://github.com/Promises","followers_url":"https://api.github.com/users/Promises/followers","following_url":"https://api.github.com/users/Promises/following{/other_user}","gists_url":"https://api.github.com/users/Promises/gists{/gist_id}","starred_url":"https://api.github.com/users/Promises/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Promises/subscriptions","organizations_url":"https://api.github.com/users/Promises/orgs","repos_url":"https://api.github.com/users/Promises/repos","events_url":"https://api.github.com/users/Promises/events{/privacy}","received_events_url":"https://api.github.com/users/Promises/received_events","type":"User","user_view_type":"public","site_admin":false},"committer":{"login":"Promises","id":4681207,"node_id":"MDQ6VXNlcjQ2ODEyMDc=","avatar_url":"https://avatars.githubusercontent.com/u/4681207?v=4","gravatar_id":"","url":"https://api.github.com/users/Promises","html_url":"https://github.com/Promises","followers_url":"https://api.github.com/users/Promises/followers","following_url":"https://api.github.com/users/Promises/following{/other_user}","gists_url":"https://api.github.com/users/Promises/gists{/gist_id}","starred_url":"https://api.github.com/users/Promises/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Promises/subscriptions","organizations_url":"https://api.github.com/users/Promises/orgs","repos_url":"https://api.github.com/users/Promises/repos","events_url":"https://api.github.com/users/Promises/events{/privacy}","received_events_url":"https://api.github.com/users/Promises/received_events","type":"User","user_view_type":"public","site_admin":false},"parents":[{"sha":"a488d135da27edb73c00014ca100846aad30d08b","url":"https://api.github.com/repos/PorticoEstate/PorticoEstate-v2/commits/a488d135da27edb73c00014ca100846aad30d08b","html_url":"https://github.com/PorticoEstate/PorticoEstate-v2/commit/a488d135da27edb73c00014ca100846aad30d08b"}],"stats":{"total":6,"additions":3,"deletions":3},"files":[{"sha":"4967b57f67ce4e631fab7526e0cb75c1ee91e036","filename":"src/WebSocket/node/src/modules/booking/booking.service.ts","status":"modified","additions":3,"deletions":3,"changes":6,"blob_url":"https://github.com/PorticoEstate/PorticoEstate-v2/blob/fc2bd9728bcbc0685d1b191292b2c48f11e899cd/src%2FWebSocket%2Fnode%2Fsrc%2Fmodules%2Fbooking%2Fbooking.service.ts","raw_url":"https://github.com/PorticoEstate/PorticoEstate-v2/raw/fc2bd9728bcbc0685d1b191292b2c48f11e899cd/src%2FWebSocket%2Fnode%2Fsrc%2Fmodules%2Fbooking%2Fbooking.service.ts","contents_url":"https://api.github.com/repos/PorticoEstate/PorticoEstate-v2/contents/src%2FWebSocket%2Fnode%2Fsrc%2Fmodules%2Fbooking%2Fbooking.service.ts?ref=fc2bd9728bcbc0685d1b191292b2c48f11e899cd","patch":"@@ -11,13 +11,13 @@ import { FreeTimeService } from '../freetime/freetime.service';\n  * If any source file has changed, the WS booking endpoint is DISABLED and clients\n  * must fall back to the PHP REST endpoint.\n  *\n- * Ported from commit: 46900f8e (Cross approval better for vipps)\n+ * Ported from commit: a488d135 (timeslots better detection if you own them)\n  */\n const PHP_SOURCE_CHECKSUMS: Record<string, string> = {\n   '/var/www/html/src/modules/bookingfrontend/services/applications/ApplicationService.php':\n-    'f299fe80568ba28e13ea3171432fa2a1',\n+    '19543bdc20cb7e8223d53708d8684724',\n   '/var/www/html/src/modules/bookingfrontend/repositories/ApplicationRepository.php':\n-    '0316a204e511eee6bb24fde3a4e9a64f',\n+    '33c4bb700ca06e5ee6a078a0aabc344e',\n   '/var/www/html/src/modules/bookingfrontend/repositories/ArticleRepository.php':\n     'f865e0ea6667e68224b4be81efff56dd',\n };"}]}