{"sha":"d76cdca4f4fbcfaa49192a15ad12b2d4b3d1003f","node_id":"C_kwDOLgQlp9oAKGQ3NmNkY2E0ZjRmYmNmYWE0OTE5MmExNWFkMTJiMmQ0YjNkMTAwM2Y","commit":{"author":{"name":"Sigurd Nes","email":"sigurdne@users.noreply.github.com","date":"2026-04-08T11:35:38Z"},"committer":{"name":"GitHub","email":"noreply@github.com","date":"2026-04-08T11:35:38Z"},"message":"Merge pull request #958 from PorticoEstate/Version-3_0-branch","tree":{"sha":"6c0104c9125e4507753c3e484495a205a1044aff","url":"https://api.github.com/repos/PorticoEstate/PorticoEstate-v2/git/trees/6c0104c9125e4507753c3e484495a205a1044aff"},"url":"https://api.github.com/repos/PorticoEstate/PorticoEstate-v2/git/commits/d76cdca4f4fbcfaa49192a15ad12b2d4b3d1003f","comment_count":0,"verification":{"verified":true,"reason":"valid","signature":"-----BEGIN PGP SIGNATURE-----\n\nwsFcBAABCAAQBQJp1j2KCRC1aQ7uu5UhlAAArqYQAALdbIgvnZiFIpJXLMe8htLd\nw+Yz2kGU/EjtkCPlxRpKn1iCVcyzfTGlSi0Hn8JxJT2ryirw/jxu+wXlLzxdw9QX\nNHVKmbY1Oltb/EsZC5UxGR8IgNfaEkHss8UeXKgqS7wlaoGL5Qgnf8BqtEoPw8VT\nEd01pCOVC5S5QcSTxvCoemDmnmRN6GiRGS8o7sqrzsqoOK7rfYIOi/PAsMAOYi2F\nt9X/5gM1oA5x+pWfE+/DMNpU2D1J/oorx9oZe+fMW3PqrCEjYcLw8Z7wI6gJ4ZzK\nGwjolPpklOO10oqxn0+SL9CUknD/tHDq7LGZ0McyoLFfiuXRtQp7vTCwklaMljEr\n0b7pgI0nTjQ3AtYd6Y2YmYLjNpmmaRPGDUahsd6udN2onS8fCWvH5jQnpy6mF9U7\nfE1m3i/JgGjWy4fKA0ADoICiniUWICbPmDOABFkE8iF4WO/X2MZpw2MRnzD4fJDh\ne8y06ZwOjf7ULjWrwWGeZayt19qzWX0I4lL/UNzd6aZ4K9SKo5oDO5QDHYJqPH6K\na2VSPclACTJzSoruLE/gU55vO3eHy061cCoRnmYTkE7oxnr722lZENz7daKKVKPm\nvpP5vK+1fGs1szPoZFaSJnPE/bMQaWN9m7X18/JcR8qD9vIwL/aqR9O6vPzdP0Ug\nGTxsN9Hgf1LTDHl6LRJ6\n=EI30\n-----END PGP SIGNATURE-----\n","payload":"tree 6c0104c9125e4507753c3e484495a205a1044aff\nparent c867c3b0c4d3c43620d6fc916b17159b0ee397f1\nparent af2e1ff441ab2d47b07cdfb18e3567cd1556d173\nauthor Sigurd Nes <sigurdne@users.noreply.github.com> 1775648138 +0200\ncommitter GitHub <noreply@github.com> 1775648138 +0200\n\nMerge pull request #958 from PorticoEstate/Version-3_0-branch","verified_at":"2026-04-08T11:35:38Z"}},"url":"https://api.github.com/repos/PorticoEstate/PorticoEstate-v2/commits/d76cdca4f4fbcfaa49192a15ad12b2d4b3d1003f","html_url":"https://github.com/PorticoEstate/PorticoEstate-v2/commit/d76cdca4f4fbcfaa49192a15ad12b2d4b3d1003f","comments_url":"https://api.github.com/repos/PorticoEstate/PorticoEstate-v2/commits/d76cdca4f4fbcfaa49192a15ad12b2d4b3d1003f/comments","author":{"login":"sigurdne","id":12719970,"node_id":"MDQ6VXNlcjEyNzE5OTcw","avatar_url":"https://avatars.githubusercontent.com/u/12719970?v=4","gravatar_id":"","url":"https://api.github.com/users/sigurdne","html_url":"https://github.com/sigurdne","followers_url":"https://api.github.com/users/sigurdne/followers","following_url":"https://api.github.com/users/sigurdne/following{/other_user}","gists_url":"https://api.github.com/users/sigurdne/gists{/gist_id}","starred_url":"https://api.github.com/users/sigurdne/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sigurdne/subscriptions","organizations_url":"https://api.github.com/users/sigurdne/orgs","repos_url":"https://api.github.com/users/sigurdne/repos","events_url":"https://api.github.com/users/sigurdne/events{/privacy}","received_events_url":"https://api.github.com/users/sigurdne/received_events","type":"User","user_view_type":"public","site_admin":false},"committer":{"login":"web-flow","id":19864447,"node_id":"MDQ6VXNlcjE5ODY0NDQ3","avatar_url":"https://avatars.githubusercontent.com/u/19864447?v=4","gravatar_id":"","url":"https://api.github.com/users/web-flow","html_url":"https://github.com/web-flow","followers_url":"https://api.github.com/users/web-flow/followers","following_url":"https://api.github.com/users/web-flow/following{/other_user}","gists_url":"https://api.github.com/users/web-flow/gists{/gist_id}","starred_url":"https://api.github.com/users/web-flow/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/web-flow/subscriptions","organizations_url":"https://api.github.com/users/web-flow/orgs","repos_url":"https://api.github.com/users/web-flow/repos","events_url":"https://api.github.com/users/web-flow/events{/privacy}","received_events_url":"https://api.github.com/users/web-flow/received_events","type":"User","user_view_type":"public","site_admin":false},"parents":[{"sha":"c867c3b0c4d3c43620d6fc916b17159b0ee397f1","url":"https://api.github.com/repos/PorticoEstate/PorticoEstate-v2/commits/c867c3b0c4d3c43620d6fc916b17159b0ee397f1","html_url":"https://github.com/PorticoEstate/PorticoEstate-v2/commit/c867c3b0c4d3c43620d6fc916b17159b0ee397f1"},{"sha":"af2e1ff441ab2d47b07cdfb18e3567cd1556d173","url":"https://api.github.com/repos/PorticoEstate/PorticoEstate-v2/commits/af2e1ff441ab2d47b07cdfb18e3567cd1556d173","html_url":"https://github.com/PorticoEstate/PorticoEstate-v2/commit/af2e1ff441ab2d47b07cdfb18e3567cd1556d173"}],"stats":{"total":12,"additions":6,"deletions":6},"files":[{"sha":"3f92e1f1d3ba5f6ce1cf45c8f67d1cc72f4f31e5","filename":"src/helpers/phpgw.php","status":"modified","additions":1,"deletions":1,"changes":2,"blob_url":"https://github.com/PorticoEstate/PorticoEstate-v2/blob/d76cdca4f4fbcfaa49192a15ad12b2d4b3d1003f/src%2Fhelpers%2Fphpgw.php","raw_url":"https://github.com/PorticoEstate/PorticoEstate-v2/raw/d76cdca4f4fbcfaa49192a15ad12b2d4b3d1003f/src%2Fhelpers%2Fphpgw.php","contents_url":"https://api.github.com/repos/PorticoEstate/PorticoEstate-v2/contents/src%2Fhelpers%2Fphpgw.php?ref=d76cdca4f4fbcfaa49192a15ad12b2d4b3d1003f","patch":"@@ -395,7 +395,7 @@ public static function import_class($classname)\n \t */\n \tpublic static function no_access($appname = '', $message = '')\n \t{\n-\t\t$phpgwapi_common = new phpgwapi_common();\n+\t\t$phpgwapi_common = new \\phpgwapi_common();\n \t\t$flags = Settings::getInstance()->get('flags');\n \t\t$message = $message ? $message : lang('no access');\n \t\tif (\\Sanitizer::get_var('phpgw_return_as') == 'json')"},{"sha":"ec5fa761fcb1d194ba9d174fc3aafe08bdb5c7a6","filename":"src/modules/booking/models/Allocation.php","status":"modified","additions":1,"deletions":1,"changes":2,"blob_url":"https://github.com/PorticoEstate/PorticoEstate-v2/blob/d76cdca4f4fbcfaa49192a15ad12b2d4b3d1003f/src%2Fmodules%2Fbooking%2Fmodels%2FAllocation.php","raw_url":"https://github.com/PorticoEstate/PorticoEstate-v2/raw/d76cdca4f4fbcfaa49192a15ad12b2d4b3d1003f/src%2Fmodules%2Fbooking%2Fmodels%2FAllocation.php","contents_url":"https://api.github.com/repos/PorticoEstate/PorticoEstate-v2/contents/src%2Fmodules%2Fbooking%2Fmodels%2FAllocation.php?ref=d76cdca4f4fbcfaa49192a15ad12b2d4b3d1003f","patch":"@@ -62,7 +62,7 @@ protected static function getTableName(): string\n \t/**\n \t * @Expose\n \t */\n-\tpublic string $additional_invoice_information = '';\n+\tpublic ?string $additional_invoice_information = '';\n \n \t/**\n \t * @Expose"},{"sha":"ef21a29101e38a7c79d97da0acbcb852b4f47eca","filename":"src/modules/property/inc/class.uitenant_claim.inc.php","status":"modified","additions":4,"deletions":4,"changes":8,"blob_url":"https://github.com/PorticoEstate/PorticoEstate-v2/blob/d76cdca4f4fbcfaa49192a15ad12b2d4b3d1003f/src%2Fmodules%2Fproperty%2Finc%2Fclass.uitenant_claim.inc.php","raw_url":"https://github.com/PorticoEstate/PorticoEstate-v2/raw/d76cdca4f4fbcfaa49192a15ad12b2d4b3d1003f/src%2Fmodules%2Fproperty%2Finc%2Fclass.uitenant_claim.inc.php","contents_url":"https://api.github.com/repos/PorticoEstate/PorticoEstate-v2/contents/src%2Fmodules%2Fproperty%2Finc%2Fclass.uitenant_claim.inc.php?ref=d76cdca4f4fbcfaa49192a15ad12b2d4b3d1003f","patch":"@@ -656,10 +656,10 @@ private function get_claim_types($selected = '')\n \t\t\t\t'name'\t => lang('ticket'),\n \t\t\t\t'disabled' => true\n \t\t\t),\n-\t\t\t// array(\n-\t\t\t// \t'id'\t => 'rental',\n-\t\t\t// \t'name'\t => lang('rental')\n-\t\t\t// ),\n+\t\t\t array(\n+\t\t\t \t'id'\t => 'rental',\n+\t\t\t \t'name'\t => 'Utleie lokaler'\n+\t\t\t ),\n \t\t\tarray(\n \t\t\t\t'id'\t => 'key_order',\n \t\t\t\t'name'\t => lang('key order')"}]}