NEOSidekick / NEOSidekick.Revisions

2 stars 0 forks source link

BUG: Generation of changes fails #9

Closed gradinarufelix closed 1 year ago

gradinarufelix commented 1 year ago

I was viewing the diff of an earlier revision, but the UI printed error.failedFetchingChanges. This is the according stack trace:

beach@instance-xxx:/application$ cat Data/Logs/Exceptions/202212051416321e00bd.txt
Exception in line 690 of /application/Data/Temporary/Production/SubContextBeach/SubContextInnsbruckStadtStaging/Cache/Code/Flow_Object_Classes/CodeQ_Revisions_Service_RevisionService.php: CodeQ\Revisions\Service\RevisionService_Original::serializeValue(): Return value must be of type string, none returned

48 CodeQ\Revisions\Service\RevisionService_Original::serializeValue(false)
47 CodeQ\Revisions\Service\RevisionService_Original::generateNodeDiff(Neos\ContentRepository\Domain\Model\Node, array|18|, Neos\Diff\Renderer\Html\HtmlArrayRenderer)
46 CodeQ\Revisions\Service\RevisionService_Original::compareRevision(CodeQ\Revisions\Domain\Model\Revision, "/sites", Neos\Diff\Renderer\Html\HtmlArrayRenderer)
45 Neos\Flow\ObjectManagement\DependencyInjection\DependencyProxy::__call("compareRevision", array|3|)
44 CodeQ\Revisions\Controller\RevisionsController_Original::getDiffAction(Neos\ContentRepository\Domain\Model\Node, CodeQ\Revisions\Domain\Model\Revision)
43 CodeQ\Revisions\Controller\RevisionsController::getDiffAction(Neos\ContentRepository\Domain\Model\Node, CodeQ\Revisions\Domain\Model\Revision)
42 CodeQ\Revisions\Controller\RevisionsController::Flow_Aop_Proxy_invokeJoinPoint(Neos\Flow\Aop\JoinPoint)
41 Neos\Flow\Aop\Advice\AdviceChain::proceed(Neos\Flow\Aop\JoinPoint)
40 Neos\Flow\Security\Aspect\PolicyEnforcementAspect_Original::enforcePolicy(Neos\Flow\Aop\JoinPoint)
39 Neos\Flow\Aop\Advice\AroundAdvice::invoke(Neos\Flow\Aop\JoinPoint)
38 Neos\Flow\Aop\Advice\AdviceChain::proceed(Neos\Flow\Aop\JoinPoint)
37 CodeQ\Revisions\Controller\RevisionsController::getDiffAction(Neos\ContentRepository\Domain\Model\Node, CodeQ\Revisions\Domain\Model\Revision)
36 Neos\Flow\Mvc\Controller\ActionController_Original::callActionMethod()
35 Neos\Flow\Mvc\Controller\ActionController_Original::processRequest(Neos\Flow\Mvc\ActionRequest, Neos\Flow\Mvc\ActionResponse)
34 Neos\Flow\Mvc\Dispatcher_Original::initiateDispatchLoop(Neos\Flow\Mvc\ActionRequest, Neos\Flow\Mvc\ActionResponse)
33 Neos\Flow\Mvc\Dispatcher_Original::dispatch(Neos\Flow\Mvc\ActionRequest, Neos\Flow\Mvc\ActionResponse)
32 Neos\Flow\Mvc\DispatchMiddleware_Original::process(GuzzleHttp\Psr7\ServerRequest, Neos\Flow\Http\Middleware\MiddlewaresChain)
31 Neos\Flow\Http\Middleware\MiddlewaresChain_Original::handle(GuzzleHttp\Psr7\ServerRequest)
30 Sitegeist\Slipstream\Middleware\SlipstreamMiddleware_Original::process(GuzzleHttp\Psr7\ServerRequest, Neos\Flow\Http\Middleware\MiddlewaresChain)
29 Neos\Flow\Http\Middleware\MiddlewaresChain_Original::handle(GuzzleHttp\Psr7\ServerRequest)
28 Neos\Flow\Http\Middleware\SecurityEntryPointMiddleware_Original::process(GuzzleHttp\Psr7\ServerRequest, Neos\Flow\Http\Middleware\MiddlewaresChain)
27 Neos\Flow\Http\Middleware\MiddlewaresChain_Original::handle(GuzzleHttp\Psr7\ServerRequest)
26 Neos\Flow\Http\Middleware\RequestBodyParsingMiddleware_Original::process(GuzzleHttp\Psr7\ServerRequest, Neos\Flow\Http\Middleware\MiddlewaresChain)
25 Neos\Flow\Http\Middleware\MiddlewaresChain_Original::handle(GuzzleHttp\Psr7\ServerRequest)
24 Neos\Flow\Mvc\FlashMessage\FlashMessageMiddleware_Original::process(GuzzleHttp\Psr7\ServerRequest, Neos\Flow\Http\Middleware\MiddlewaresChain)
23 Neos\Flow\Http\Middleware\MiddlewaresChain_Original::handle(GuzzleHttp\Psr7\ServerRequest)
22 Neos\Flow\Http\Middleware\PoweredByMiddleware_Original::process(GuzzleHttp\Psr7\ServerRequest, Neos\Flow\Http\Middleware\MiddlewaresChain)
21 Neos\Flow\Http\Middleware\MiddlewaresChain_Original::handle(GuzzleHttp\Psr7\ServerRequest)
20 CodeQ\Site\RedirectMiddleware_Original::process(GuzzleHttp\Psr7\ServerRequest, Neos\Flow\Http\Middleware\MiddlewaresChain)
19 Neos\Flow\Http\Middleware\MiddlewaresChain_Original::handle(GuzzleHttp\Psr7\ServerRequest)
18 Neos\RedirectHandler\RedirectMiddleware_Original::process(GuzzleHttp\Psr7\ServerRequest, Neos\Flow\Http\Middleware\MiddlewaresChain)
17 Neos\Flow\Http\Middleware\MiddlewaresChain_Original::handle(GuzzleHttp\Psr7\ServerRequest)
16 Neos\Flow\Mvc\Routing\RoutingMiddleware_Original::process(GuzzleHttp\Psr7\ServerRequest, Neos\Flow\Http\Middleware\MiddlewaresChain)
15 Neos\Flow\Http\Middleware\MiddlewaresChain_Original::handle(GuzzleHttp\Psr7\ServerRequest)
14 Neos\Neos\Routing\RequestUriHostMiddleware_Original::process(GuzzleHttp\Psr7\ServerRequest, Neos\Flow\Http\Middleware\MiddlewaresChain)
13 Neos\Flow\Http\Middleware\MiddlewaresChain_Original::handle(GuzzleHttp\Psr7\ServerRequest)
12 Neos\FluidAdaptor\Core\Widget\AjaxWidgetMiddleware_Original::process(GuzzleHttp\Psr7\ServerRequest, Neos\Flow\Http\Middleware\MiddlewaresChain)
11 Neos\Flow\Http\Middleware\MiddlewaresChain_Original::handle(GuzzleHttp\Psr7\ServerRequest)
10 Neos\Flow\Http\Middleware\SessionMiddleware_Original::process(GuzzleHttp\Psr7\ServerRequest, Neos\Flow\Http\Middleware\MiddlewaresChain)
9 Neos\Flow\Http\Middleware\MiddlewaresChain_Original::handle(GuzzleHttp\Psr7\ServerRequest)
8 Neos\Flow\Http\Middleware\MethodOverrideMiddleware_Original::process(GuzzleHttp\Psr7\ServerRequest, Neos\Flow\Http\Middleware\MiddlewaresChain)
7 Neos\Flow\Http\Middleware\MiddlewaresChain_Original::handle(GuzzleHttp\Psr7\ServerRequest)
6 Neos\Flow\Http\Middleware\TrustedProxiesMiddleware_Original::process(GuzzleHttp\Psr7\ServerRequest, Neos\Flow\Http\Middleware\MiddlewaresChain)
5 Neos\Flow\Http\Middleware\MiddlewaresChain_Original::handle(GuzzleHttp\Psr7\ServerRequest)
4 Neos\Flow\Http\Middleware\StandardsComplianceMiddleware_Original::process(GuzzleHttp\Psr7\ServerRequest, Neos\Flow\Http\Middleware\MiddlewaresChain)
3 Neos\Flow\Http\Middleware\MiddlewaresChain_Original::handle(GuzzleHttp\Psr7\ServerRequest)
2 Neos\Flow\Http\RequestHandler::handleRequest()
1 Neos\Flow\Core\Bootstrap::run()

HTTP REQUEST:
target: /neos/codeq/revisions/getDiff?&node=%2Fsites%2Fsite%40user-felix%3Blanguage%3Dde&revision=d450b104-a9a0-4ede-93a2-2c120a73de8b
Cookie: Neos_Session=xxx
Accept-Language: de-DE,de;q=0.9,en-US;q=0.8,en;q=0.7
Accept-Encoding: gzip, deflate, br
Referer: https://innsbruck-staging.codeq.at/neos/content
Sec-Fetch-Dest: empty
Sec-Fetch-Mode: cors
Sec-Fetch-Site: same-origin
Origin: https://innsbruck-staging.codeq.at
Accept: */*
Sec-Ch-Ua-Platform: "macOS"
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36
Sec-Ch-Ua-Mobile: ?0
X-Flow-Csrftoken:
Content-Type: application/json
Sec-Ch-Ua: "Google Chrome";v="107", "Chromium";v="107", "Not=A?Brand";v="24"
Content-Length: 0
X-Scheme: https
X-Original-Uri: /neos/codeq/revisions/getDiff?&node=%2Fsites%2Fsite%40user-felix%3Blanguage%3Dde&revision=d450b104-a9a0-4ede-93a2-2c120a73de8b
X-Forwarded-Scheme: https
X-Forwarded-Proto: https
X-Forwarded-Port: 443
X-Forwarded-Host: innsbruck-staging.codeq.at
X-Forwarded-For: 84.115.239.84
X-Real-Ip: 84.115.239.84
X-Request-Id: 552e4fe3d9b61140770d636b1e1f22a4
Host: innsbruck-staging.codeq.at

PHP PROCESS:
Inode: 2101086
PID: 2970
UID: 1000
GID: 1000
User: beach
Sebobo commented 1 year ago

Can you tell me a bit more what was in the revision? I could simply ignore the null value, but there might be an underlying problem.

gradinarufelix commented 1 year ago

I tried it again and got a new error now. Both Neos and Flow version are the latest of 7.3.

Exception #1542893545 in line 151 of /application/Packages/Libraries/neos/utility-objecthandling/Classes/ObjectAccess.php: getContentStreamIdentifier is unsupported in the legacy Node API.

51 Neos\ContentRepository\Domain\Model\Node_Original::getContentStreamIdentifier()
50 Neos\Utility\ObjectAccess::getPropertyInternal(Neos\ContentRepository\Domain\Model\Node, "contentStreamIdentifier", false, true)
49 Neos\Utility\ObjectAccess::getProperty(Neos\ContentRepository\Domain\Model\Node, "contentStreamIdentifier")
48 Neos\Flow\Mvc\View\JsonView_Original::transformObject(Neos\ContentRepository\Domain\Model\Node, array|0|)
47 Neos\Flow\Mvc\View\JsonView_Original::transformValue(Neos\ContentRepository\Domain\Model\Node, array|0|)
46 Neos\Flow\Mvc\View\JsonView_Original::transformValue(array|5|, array|0|)
45 Neos\Flow\Mvc\View\JsonView_Original::transformValue(array|5|, array|0|)
44 Neos\Flow\Mvc\View\JsonView_Original::transformValue(array|10|, array|0|)
43 Neos\Flow\Mvc\View\JsonView_Original::transformValue(array|3|, array|0|)
42 Neos\Flow\Mvc\View\JsonView_Original::transformValue(array|3|, array|0|)
41 Neos\Flow\Mvc\View\JsonView_Original::transformValue(array|4|, array|0|)
40 Neos\Flow\Mvc\View\JsonView_Original::transformValue(array|1|, array|0|)
39 Neos\Flow\Mvc\View\JsonView_Original::renderArray()
38 Neos\Flow\Mvc\View\JsonView_Original::render()
37 Neos\Flow\Mvc\Controller\ActionController_Original::renderView()
36 Neos\Flow\Mvc\Controller\ActionController_Original::callActionMethod()
35 Neos\Flow\Mvc\Controller\ActionController_Original::processRequest(Neos\Flow\Mvc\ActionRequest, Neos\Flow\Mvc\ActionResponse)
34 Neos\Flow\Mvc\Dispatcher_Original::initiateDispatchLoop(Neos\Flow\Mvc\ActionRequest, Neos\Flow\Mvc\ActionResponse)
33 Neos\Flow\Mvc\Dispatcher_Original::dispatch(Neos\Flow\Mvc\ActionRequest, Neos\Flow\Mvc\ActionResponse)
32 Neos\Flow\Mvc\DispatchMiddleware_Original::process(GuzzleHttp\Psr7\ServerRequest, Neos\Flow\Http\Middleware\MiddlewaresChain)
31 Neos\Flow\Http\Middleware\MiddlewaresChain_Original::handle(GuzzleHttp\Psr7\ServerRequest)
30 Sitegeist\Slipstream\Middleware\SlipstreamMiddleware_Original::process(GuzzleHttp\Psr7\ServerRequest, Neos\Flow\Http\Middleware\MiddlewaresChain)
29 Neos\Flow\Http\Middleware\MiddlewaresChain_Original::handle(GuzzleHttp\Psr7\ServerRequest)
28 Neos\Flow\Http\Middleware\SecurityEntryPointMiddleware_Original::process(GuzzleHttp\Psr7\ServerRequest, Neos\Flow\Http\Middleware\MiddlewaresChain)
27 Neos\Flow\Http\Middleware\MiddlewaresChain_Original::handle(GuzzleHttp\Psr7\ServerRequest)
26 Neos\Flow\Http\Middleware\RequestBodyParsingMiddleware_Original::process(GuzzleHttp\Psr7\ServerRequest, Neos\Flow\Http\Middleware\MiddlewaresChain)
25 Neos\Flow\Http\Middleware\MiddlewaresChain_Original::handle(GuzzleHttp\Psr7\ServerRequest)
24 Neos\Flow\Mvc\FlashMessage\FlashMessageMiddleware_Original::process(GuzzleHttp\Psr7\ServerRequest, Neos\Flow\Http\Middleware\MiddlewaresChain)
23 Neos\Flow\Http\Middleware\MiddlewaresChain_Original::handle(GuzzleHttp\Psr7\ServerRequest)
22 Neos\Flow\Http\Middleware\PoweredByMiddleware_Original::process(GuzzleHttp\Psr7\ServerRequest, Neos\Flow\Http\Middleware\MiddlewaresChain)
21 Neos\Flow\Http\Middleware\MiddlewaresChain_Original::handle(GuzzleHttp\Psr7\ServerRequest)
20 CodeQ\Site\RedirectMiddleware_Original::process(GuzzleHttp\Psr7\ServerRequest, Neos\Flow\Http\Middleware\MiddlewaresChain)
19 Neos\Flow\Http\Middleware\MiddlewaresChain_Original::handle(GuzzleHttp\Psr7\ServerRequest)
18 Neos\RedirectHandler\RedirectMiddleware_Original::process(GuzzleHttp\Psr7\ServerRequest, Neos\Flow\Http\Middleware\MiddlewaresChain)
17 Neos\Flow\Http\Middleware\MiddlewaresChain_Original::handle(GuzzleHttp\Psr7\ServerRequest)
16 Neos\Flow\Mvc\Routing\RoutingMiddleware_Original::process(GuzzleHttp\Psr7\ServerRequest, Neos\Flow\Http\Middleware\MiddlewaresChain)
15 Neos\Flow\Http\Middleware\MiddlewaresChain_Original::handle(GuzzleHttp\Psr7\ServerRequest)
14 Neos\Neos\Routing\RequestUriHostMiddleware_Original::process(GuzzleHttp\Psr7\ServerRequest, Neos\Flow\Http\Middleware\MiddlewaresChain)
13 Neos\Flow\Http\Middleware\MiddlewaresChain_Original::handle(GuzzleHttp\Psr7\ServerRequest)
12 Neos\FluidAdaptor\Core\Widget\AjaxWidgetMiddleware_Original::process(GuzzleHttp\Psr7\ServerRequest, Neos\Flow\Http\Middleware\MiddlewaresChain)
11 Neos\Flow\Http\Middleware\MiddlewaresChain_Original::handle(GuzzleHttp\Psr7\ServerRequest)
10 Neos\Flow\Http\Middleware\SessionMiddleware_Original::process(GuzzleHttp\Psr7\ServerRequest, Neos\Flow\Http\Middleware\MiddlewaresChain)
9 Neos\Flow\Http\Middleware\MiddlewaresChain_Original::handle(GuzzleHttp\Psr7\ServerRequest)
8 Neos\Flow\Http\Middleware\MethodOverrideMiddleware_Original::process(GuzzleHttp\Psr7\ServerRequest, Neos\Flow\Http\Middleware\MiddlewaresChain)
7 Neos\Flow\Http\Middleware\MiddlewaresChain_Original::handle(GuzzleHttp\Psr7\ServerRequest)
6 Neos\Flow\Http\Middleware\TrustedProxiesMiddleware_Original::process(GuzzleHttp\Psr7\ServerRequest, Neos\Flow\Http\Middleware\MiddlewaresChain)
5 Neos\Flow\Http\Middleware\MiddlewaresChain_Original::handle(GuzzleHttp\Psr7\ServerRequest)
4 Neos\Flow\Http\Middleware\StandardsComplianceMiddleware_Original::process(GuzzleHttp\Psr7\ServerRequest, Neos\Flow\Http\Middleware\MiddlewaresChain)
3 Neos\Flow\Http\Middleware\MiddlewaresChain_Original::handle(GuzzleHttp\Psr7\ServerRequest)
2 Neos\Flow\Http\RequestHandler::handleRequest()
1 Neos\Flow\Core\Bootstrap::run()

HTTP REQUEST:
target: /neos/codeq/revisions/getDiff?&node=%2Fsites%2Fsite%40user-felix%3Blanguage%3Dde&revision=b75509ba-993e-4759-b99e-b8ddf11a8fe3
Cookie: _ga=GA1.3.538390748.1674121689; _gid=GA1.3.1556326214.1678356382; Neos_Session=0QOS25N1FRlyDQdT9XkYR5CRGsjicHgG
Accept-Language: de-DE,de;q=0.9,en-US;q=0.8,en;q=0.7
Accept-Encoding: gzip, deflate, br
Sec-Fetch-Dest: document
Sec-Fetch-User: ?1
Sec-Fetch-Mode: navigate
Sec-Fetch-Site: none
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36
Upgrade-Insecure-Requests: 1
Sec-Ch-Ua-Platform: "macOS"
Sec-Ch-Ua-Mobile: ?0
Sec-Ch-Ua: "Chromium";v="110", "Not A(Brand";v="24", "Google Chrome";v="110"
X-Scheme: https
X-Original-Uri: /neos/codeq/revisions/getDiff?&node=%2Fsites%2Fsite%40user-felix%3Blanguage%3Dde&revision=b75509ba-993e-4759-b99e-b8ddf11a8fe3
X-Forwarded-Scheme: https
X-Forwarded-Proto: https
X-Forwarded-Port: 443
X-Forwarded-Host: www.innsbruck.gv.at
X-Forwarded-For: 213.164.3.50
X-Real-Ip: 213.164.3.50
X-Request-Id: b6967927ae6296b62c12ac6c77e16e69
Host: www.innsbruck.gv.at
Content-Length: 
Content-Type: 

PHP PROCESS:
Inode: 411112
PID: 655319
UID: 1000
GID: 1000
User: beach

This happened when I wanted to view the revision with this content:

<?xml version="1.0" encoding="UTF-8"?>
<nodes formatVersion="2.0">
    <node identifier="1b68b033-ef35-42a4-8ebe-356be5f490de" nodeName="site">
        <variant sortingIndex="100" workspace="live" nodeType="CodeQ.Site:Document.HomePage" version="21" removed=""
                 hidden="" hiddenInIndex="">
            <dimensions>
                <language>it</language>
            </dimensions>
            <accessRoles __type="array"/>
            <creationDateTime __type="object" __classname="DateTime">2022-03-28T01:28:18+02:00</creationDateTime>
            <lastModificationDateTime __type="object" __classname="DateTime">2022-10-19T08:59:09+02:00
            </lastModificationDateTime>
            <properties>
                <uriPathSegment __type="string">index</uriPathSegment>
                <title __type="string">Città di Innsbruck</title>
                <titleOverride __type="string">Città di Innsbruck</titleOverride>
                <footerItems __type="array">
                    <entry0 __type="string">fde7d4aa-d92a-49c2-a867-7407ce06e04d</entry0>
                    <entry1 __type="string">d0cfcb63-15d7-41fc-8dd9-7ebe2b638bc4</entry1>
                    <entry2 __type="string">8a60a591-2eda-4831-a677-23cf191e327c</entry2>
                    <entry3 __type="string">d3c5a824-6e85-4dd3-8700-7dccc19a0e12</entry3>
                </footerItems>
                <menuIcon __type="string">06_01_goldenes_dachl_ansicht</menuIcon>
                <quicklinksDescription __type="string"></quicklinksDescription>
                <showSocialMediaIconsInHeader __type="boolean"></showSocialMediaIconsInHeader>
                <showFeedbackForm __type="boolean">1</showFeedbackForm>
                <showContactInfo __type="boolean">1</showContactInfo>
                <contactTitle __type="string"></contactTitle>
                <contactAddress __type="string"></contactAddress>
                <contactTelephone __type="string"></contactTelephone>
                <contactEmail __type="string"></contactEmail>
                <notificationLabel __type="string"></notificationLabel>
                <heroSliderTitle __type="string">Il punto di assistenza digitale della città di Innsbruck
                </heroSliderTitle>
                <menuItemsRight __type="array">
                    <entry0 __type="string">59c762f2-5c98-45d0-89b2-5536e66c3a12</entry0>
                    <entry1 __type="string">6bc130fd-7d0b-4675-aaee-8d94f540a72b</entry1>
                    <entry2 __type="string">289de6f8-0a2b-4243-bc37-1d821d3eeb7f</entry2>
                    <entry3 __type="string">1456523a-c18c-4c8b-9e2b-d8878c1657c2</entry3>
                    <entry4 __type="string">37ff2091-5e3a-4206-bcc6-e3b4bb1044bc</entry4>
                    <entry5 __type="string">ae17c5ff-799b-4fe9-8205-77239f66e1b1</entry5>
                </menuItemsRight>
                <matomoSiteId __type="boolean"></matomoSiteId>
                <contactPage __type="string">fde7d4aa-d92a-49c2-a867-7407ce06e04d</contactPage>
                <overviewPagePreviewType __type="string">description</overviewPagePreviewType>
                <simpleLanguageUri __type="string">https://ls.innsbruck.gv.at/</simpleLanguageUri>
                <notificationLink __type="string"></notificationLink>
            </properties>
        </variant>
        <variant sortingIndex="100" workspace="live" nodeType="CodeQ.Site:Document.HomePage" version="20" removed=""
                 hidden="" hiddenInIndex="">
            <dimensions>
                <language>en</language>
            </dimensions>
            <accessRoles __type="array"/>
            <creationDateTime __type="object" __classname="DateTime">2022-03-28T01:28:17+02:00</creationDateTime>
            <lastModificationDateTime __type="object" __classname="DateTime">2022-10-19T08:59:09+02:00
            </lastModificationDateTime>
            <properties>
                <uriPathSegment __type="string">index</uriPathSegment>
                <title __type="string">City of Innsbruck</title>
                <titleOverride __type="string">City of Innsbruck</titleOverride>
                <footerItems __type="array">
                    <entry0 __type="string">fde7d4aa-d92a-49c2-a867-7407ce06e04d</entry0>
                    <entry1 __type="string">d0cfcb63-15d7-41fc-8dd9-7ebe2b638bc4</entry1>
                    <entry2 __type="string">8a60a591-2eda-4831-a677-23cf191e327c</entry2>
                    <entry3 __type="string">d3c5a824-6e85-4dd3-8700-7dccc19a0e12</entry3>
                </footerItems>
                <menuIcon __type="string">06_01_goldenes_dachl_ansicht</menuIcon>
                <quicklinksDescription __type="string"></quicklinksDescription>
                <showSocialMediaIconsInHeader __type="boolean"></showSocialMediaIconsInHeader>
                <showFeedbackForm __type="boolean">1</showFeedbackForm>
                <showContactInfo __type="boolean">1</showContactInfo>
                <contactTitle __type="string"></contactTitle>
                <contactAddress __type="string"></contactAddress>
                <contactTelephone __type="string"></contactTelephone>
                <contactEmail __type="string"></contactEmail>
                <notificationLabel __type="string"></notificationLabel>
                <heroSliderTitle __type="string">The digital service center of the city of Innsbruck</heroSliderTitle>
                <menuItemsRight __type="array">
                    <entry0 __type="string">59c762f2-5c98-45d0-89b2-5536e66c3a12</entry0>
                    <entry1 __type="string">6bc130fd-7d0b-4675-aaee-8d94f540a72b</entry1>
                    <entry2 __type="string">289de6f8-0a2b-4243-bc37-1d821d3eeb7f</entry2>
                    <entry3 __type="string">1456523a-c18c-4c8b-9e2b-d8878c1657c2</entry3>
                    <entry4 __type="string">37ff2091-5e3a-4206-bcc6-e3b4bb1044bc</entry4>
                    <entry5 __type="string">ae17c5ff-799b-4fe9-8205-77239f66e1b1</entry5>
                </menuItemsRight>
                <matomoSiteId __type="boolean"></matomoSiteId>
                <contactPage __type="string">fde7d4aa-d92a-49c2-a867-7407ce06e04d</contactPage>
                <overviewPagePreviewType __type="string">description</overviewPagePreviewType>
                <simpleLanguageUri __type="string">https://ls.innsbruck.gv.at/</simpleLanguageUri>
                <notificationLink __type="string"></notificationLink>
            </properties>
        </variant>
        <variant sortingIndex="100" workspace="live" nodeType="CodeQ.Site:Document.HomePage" version="29" removed=""
                 hidden="" hiddenInIndex="">
            <dimensions>
                <language>de</language>
            </dimensions>
            <accessRoles __type="array"/>
            <creationDateTime __type="object" __classname="DateTime">2021-10-25T12:50:50+02:00</creationDateTime>
            <lastModificationDateTime __type="object" __classname="DateTime">2022-10-19T08:59:09+02:00
            </lastModificationDateTime>
            <lastPublicationDateTime __type="object" __classname="DateTime">2022-10-19T08:59:06+02:00
            </lastPublicationDateTime>
            <properties>
                <uriPathSegment __type="string">index</uriPathSegment>
                <title __type="string">Stadt Innsbruck</title>
                <titleOverride __type="string">Stadt Innsbruck</titleOverride>
                <footerItems __type="array">
                    <entry0 __type="string">fde7d4aa-d92a-49c2-a867-7407ce06e04d</entry0>
                    <entry1 __type="string">d0cfcb63-15d7-41fc-8dd9-7ebe2b638bc4</entry1>
                    <entry2 __type="string">8a60a591-2eda-4831-a677-23cf191e327c</entry2>
                    <entry3 __type="string">d3c5a824-6e85-4dd3-8700-7dccc19a0e12</entry3>
                </footerItems>
                <menuIcon __type="string">06_01_goldenes_dachl_ansicht</menuIcon>
                <quicklinksDescription __type="string"></quicklinksDescription>
                <showSocialMediaIconsInHeader __type="boolean"></showSocialMediaIconsInHeader>
                <showFeedbackForm __type="boolean">1</showFeedbackForm>
                <showContactInfo __type="boolean">1</showContactInfo>
                <contactTitle __type="string"></contactTitle>
                <contactAddress __type="string"></contactAddress>
                <contactTelephone __type="string"></contactTelephone>
                <contactEmail __type="string"></contactEmail>
                <notificationLabel __type="string"></notificationLabel>
                <heroSliderTitle __type="string">Die digitale Servicestelle der Stadt Innsbruck</heroSliderTitle>
                <tags __type="array"/>
                <menuItemsRight __type="array">
                    <entry0 __type="string">59c762f2-5c98-45d0-89b2-5536e66c3a12</entry0>
                    <entry1 __type="string">6bc130fd-7d0b-4675-aaee-8d94f540a72b</entry1>
                    <entry2 __type="string">289de6f8-0a2b-4243-bc37-1d821d3eeb7f</entry2>
                    <entry3 __type="string">1456523a-c18c-4c8b-9e2b-d8878c1657c2</entry3>
                    <entry4 __type="string">37ff2091-5e3a-4206-bcc6-e3b4bb1044bc</entry4>
                    <entry5 __type="string">ae17c5ff-799b-4fe9-8205-77239f66e1b1</entry5>
                </menuItemsRight>
                <matomoSiteId __type="boolean"></matomoSiteId>
                <contactPage __type="string">fde7d4aa-d92a-49c2-a867-7407ce06e04d</contactPage>
                <simpleLanguageUri __type="string">https://ls.innsbruck.gv.at/</simpleLanguageUri>
                <overviewPagePreviewType __type="string">description</overviewPagePreviewType>
                <notificationLink __type="string"></notificationLink>
            </properties>
        </variant>
    </node>
</nodes>