Skip to content

Call to undefined method ...QueryBuilder::execute() with Nextcloud 33.0.1 #2104

@mayonezo

Description

@mayonezo

Problem scope

  • I'm sure that this is a DAVx⁵ problem.

App version

  • I'm using the latest available DAVx⁵ version.

Android version and device/firmware type

Poco F5 HyperOS 2.0.2015.0 by xiaomi.eu

Steps to reproduce

  1. Change a contact detail on Android phone
  2. Try to sync with Nextcloud server

Actual result

HTTP 500 Internal Server Error
ExceptionCall to undefined method OC\DB\QueryBuilder\QueryBuilder::execute()

Expected result

Writing contact detail changes to Nextcloud server

Further info

It seems like the method execute() was deprecated in Nextcloud 33.0.0, see links below:

nextcloud/privacy#1264
nextcloud/fulltextsearch#945
https://help.nextcloud.com/t/privacy-app-generates-call-to-undefined-method-oc-db-querybuilder-querybuilder-execute-in-file/240681)](https://help.nextcloud.com/t/privacy-app-generates-call-to-undefined-method-oc-db-querybuilder-querybuilder-execute-in-file/240681
https://help.nextcloud.com/t/privacy-app-generates-call-to-undefined-method-oc-db-querybuilder-querybuilder-execute-in-file/240681

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions