Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

When Teams (Circles) is disabled: constant Could not resolve OCA\\Circles\\CirclesManager! Class \"OCA\\Circles\\CirclesManager\" does not exist when opening Contacts #451

Open
kaikli opened this issue Jul 10, 2024 · 1 comment
Labels
1. to develop Accepted and waiting to be taken care of bug Something isn't working

Comments

@kaikli
Copy link

kaikli commented Jul 10, 2024

When accessing the Contacts app with disabled Teams (Circles) app, the info logs are spammed with the information that the Teams (Circles) app is missing.

Also because this is probably related to #362, but a different problem, the Deck app is installed and enabled and the Calendar app is missing.

System Information

Nextcloud Version: 29.0.3
Related Resources Version: 1.4.0
Contacts Version: 6.0.0
Deck Version: 1.13.1

Logs

{"reqId":"lLDhUm9j7xaIVbWmEXeD","level":1,"time":"2024-07-10T18:21:02+00:00","remoteAddr":"172.22.0.1","user":"kai","app":"related_resources","method":"GET","url":"/ocs/v2.php/apps/related_resources/related/account?itemId=AAAAjMIdHNjt7Ua1ro1T&resourceType=files&limit=5&format=json","message":"Could not resolve OCA\\Circles\\CirclesManager! Class \"OCA\\Circles\\CirclesManager\" does not exist","userAgent":"Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0","version":"29.0.3.4","data":{"app":"related_resources"}}
{"reqId":"vdi3tMy6H9L59Tu7Z0cr","level":1,"time":"2024-07-10T18:21:02+00:00","remoteAddr":"172.22.0.1","user":"kai","app":"related_resources","method":"GET","url":"/ocs/v2.php/apps/related_resources/related/account?itemId=AAAAjMIdHNjt7Ua1ro1T&resourceType=calendar&limit=5&format=json","message":"Could not resolve OCA\\Circles\\CirclesManager! Class \"OCA\\Circles\\CirclesManager\" does not exist","userAgent":"Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0","version":"29.0.3.4","data":{"app":"related_resources"}}
{"reqId":"lLDhUm9j7xaIVbWmEXeD","level":1,"time":"2024-07-10T18:21:02+00:00","remoteAddr":"172.22.0.1","user":"kai","app":"related_resources","method":"GET","url":"/ocs/v2.php/apps/related_resources/related/account?itemId=AAAAjMIdHNjt7Ua1ro1T&resourceType=files&limit=5&format=json","message":"RelatedResources require Circles","userAgent":"Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0","version":"29.0.3.4","data":{"app":"related_resources"}}
{"reqId":"vdi3tMy6H9L59Tu7Z0cr","level":1,"time":"2024-07-10T18:21:02+00:00","remoteAddr":"172.22.0.1","user":"kai","app":"related_resources","method":"GET","url":"/ocs/v2.php/apps/related_resources/related/account?itemId=AAAAjMIdHNjt7Ua1ro1T&resourceType=calendar&limit=5&format=json","message":"RelatedResources require Circles","userAgent":"Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0","version":"29.0.3.4","data":{"app":"related_resources"}}
{"reqId":"RS6M4Vi2Cqg9r0lsAPNf","level":1,"time":"2024-07-10T18:21:02+00:00","remoteAddr":"172.22.0.1","user":"kai","app":"related_resources","method":"GET","url":"/ocs/v2.php/apps/related_resources/related/account?itemId=AAAAjMIdHNjt7Ua1ro1T&resourceType=talk&limit=5&format=json","message":"Could not resolve OCA\\Circles\\CirclesManager! Class \"OCA\\Circles\\CirclesManager\" does not exist","userAgent":"Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0","version":"29.0.3.4","data":{"app":"related_resources"}}
{"reqId":"RS6M4Vi2Cqg9r0lsAPNf","level":1,"time":"2024-07-10T18:21:02+00:00","remoteAddr":"172.22.0.1","user":"kai","app":"related_resources","method":"GET","url":"/ocs/v2.php/apps/related_resources/related/account?itemId=AAAAjMIdHNjt7Ua1ro1T&resourceType=talk&limit=5&format=json","message":"RelatedResources require Circles","userAgent":"Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0","version":"29.0.3.4","data":{"app":"related_resources"}}
{"reqId":"2Ykb5wpUZ92MQyQzhosO","level":1,"time":"2024-07-10T18:21:02+00:00","remoteAddr":"172.22.0.1","user":"kai","app":"related_resources","method":"GET","url":"/ocs/v2.php/apps/related_resources/related/account?itemId=AAAAjMIdHNjt7Ua1ro1T&resourceType=deck&limit=5&format=json","message":"Could not resolve OCA\\Circles\\CirclesManager! Class \"OCA\\Circles\\CirclesManager\" does not exist","userAgent":"Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0","version":"29.0.3.4","data":{"app":"related_resources"}}
{"reqId":"2Ykb5wpUZ92MQyQzhosO","level":1,"time":"2024-07-10T18:21:02+00:00","remoteAddr":"172.22.0.1","user":"kai","app":"related_resources","method":"GET","url":"/ocs/v2.php/apps/related_resources/related/account?itemId=AAAAjMIdHNjt7Ua1ro1T&resourceType=deck&limit=5&format=json","message":"RelatedResources require Circles","userAgent":"Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0","version":"29.0.3.4","data":{"app":"related_resources"}}
{"reqId":"X9oceRgUETq1R3Hs6sx3","level":1,"time":"2024-07-10T18:21:02+00:00","remoteAddr":"172.22.0.1","user":"kai","app":"related_resources","method":"GET","url":"/ocs/v2.php/apps/related_resources/related/account?itemId=AAAAjMIdHNjt7Ua1ro1T&resourceType=files&limit=5&format=json","message":"Could not resolve OCA\\Circles\\CirclesManager! Class \"OCA\\Circles\\CirclesManager\" does not exist","userAgent":"Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0","version":"29.0.3.4","data":{"app":"related_resources"}}
{"reqId":"X9oceRgUETq1R3Hs6sx3","level":1,"time":"2024-07-10T18:21:02+00:00","remoteAddr":"172.22.0.1","user":"kai","app":"related_resources","method":"GET","url":"/ocs/v2.php/apps/related_resources/related/account?itemId=AAAAjMIdHNjt7Ua1ro1T&resourceType=files&limit=5&format=json","message":"RelatedResources require Circles","userAgent":"Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0","version":"29.0.3.4","data":{"app":"related_resources"}}
{"reqId":"sqzLJ4jyyiGrHzOsLAgK","level":1,"time":"2024-07-10T18:21:02+00:00","remoteAddr":"172.22.0.1","user":"kai","app":"related_resources","method":"GET","url":"/ocs/v2.php/apps/related_resources/related/account?itemId=AAAAjMIdHNjt7Ua1ro1T&resourceType=talk&limit=5&format=json","message":"Could not resolve OCA\\Circles\\CirclesManager! Class \"OCA\\Circles\\CirclesManager\" does not exist","userAgent":"Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0","version":"29.0.3.4","data":{"app":"related_resources"}}
{"reqId":"sqzLJ4jyyiGrHzOsLAgK","level":1,"time":"2024-07-10T18:21:02+00:00","remoteAddr":"172.22.0.1","user":"kai","app":"related_resources","method":"GET","url":"/ocs/v2.php/apps/related_resources/related/account?itemId=AAAAjMIdHNjt7Ua1ro1T&resourceType=talk&limit=5&format=json","message":"RelatedResources require Circles","userAgent":"Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0","version":"29.0.3.4","data":{"app":"related_resources"}}
{"reqId":"BCcGUBrjKEB3sAQoCUdG","level":1,"time":"2024-07-10T18:21:02+00:00","remoteAddr":"172.22.0.1","user":"kai","app":"related_resources","method":"GET","url":"/ocs/v2.php/apps/related_resources/related/account?itemId=AAAAjMIdHNjt7Ua1ro1T&resourceType=deck&limit=5&format=json","message":"Could not resolve OCA\\Circles\\CirclesManager! Class \"OCA\\Circles\\CirclesManager\" does not exist","userAgent":"Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0","version":"29.0.3.4","data":{"app":"related_resources"}}
{"reqId":"BCcGUBrjKEB3sAQoCUdG","level":1,"time":"2024-07-10T18:21:02+00:00","remoteAddr":"172.22.0.1","user":"kai","app":"related_resources","method":"GET","url":"/ocs/v2.php/apps/related_resources/related/account?itemId=AAAAjMIdHNjt7Ua1ro1T&resourceType=deck&limit=5&format=json","message":"RelatedResources require Circles","userAgent":"Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0","version":"29.0.3.4","data":{"app":"related_resources"}}
{"reqId":"nFMh1Ingvl49tKujXLfa","level":1,"time":"2024-07-10T18:21:02+00:00","remoteAddr":"172.22.0.1","user":"kai","app":"related_resources","method":"GET","url":"/ocs/v2.php/apps/related_resources/related/account?itemId=AAAAjMIdHNjt7Ua1ro1T&resourceType=calendar&limit=5&format=json","message":"Could not resolve OCA\\Circles\\CirclesManager! Class \"OCA\\Circles\\CirclesManager\" does not exist","userAgent":"Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0","version":"29.0.3.4","data":{"app":"related_resources"}}
{"reqId":"nFMh1Ingvl49tKujXLfa","level":1,"time":"2024-07-10T18:21:02+00:00","remoteAddr":"172.22.0.1","user":"kai","app":"related_resources","method":"GET","url":"/ocs/v2.php/apps/related_resources/related/account?itemId=AAAAjMIdHNjt7Ua1ro1T&resourceType=calendar&limit=5&format=json","message":"RelatedResources require Circles","userAgent":"Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0","version":"29.0.3.4","data":{"app":"related_resources"}}
@joshtrichards joshtrichards changed the title Could not resolve OCA\\Circles\\CirclesManager! Class \"OCA\\Circles\\CirclesManager\" does not exist Could not resolve OCA\\Circles\\CirclesManager! Class \"OCA\\Circles\\CirclesManager\" does not exist if Teams/Circles app is disabled Nov 10, 2024
@joshtrichards joshtrichards added 1. to develop Accepted and waiting to be taken care of bug Something isn't working labels Feb 10, 2025
@joshtrichards
Copy link
Member

Unfortunately, at the moment, having Circles enabled is a hard dependency for related_resources. But, yeah, this should be handled better.

Related: #169

@joshtrichards joshtrichards changed the title Could not resolve OCA\\Circles\\CirclesManager! Class \"OCA\\Circles\\CirclesManager\" does not exist if Teams/Circles app is disabled When Teams (Circles) is disabled: constant Could not resolve OCA\\Circles\\CirclesManager! Class \"OCA\\Circles\\CirclesManager\" does not exist when opening Contacts Feb 10, 2025
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
1. to develop Accepted and waiting to be taken care of bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants