Skip to content

[Bug]: Joplin sync Call to undefined method OC\DB\QueryBuilder\QueryBuilder::execute() (Exception Error) (500) #59250

Description

@stoneubi

⚠️ This issue respects the following points: ⚠️

Bug description

After upgrading from nextcloud 32.0.2 to nextcloud 33.0.1 installed joplin client cannot sync to the nextcloud server any more.

The following error will be displayed:
Error: PUT xy.md: Call to undefined method OC\DB\QueryBuilder\QueryBuilder::execute() (Exception Error) (500): <d:error xmlns:d="DAV:" xmlns:s="http://sabredav.org/ns"> <s:exception>Error</s:exception> <s:message>Call to undefined method OC\DB\QueryBuilder\QueryBuilder::execute()</s:message> </d:error>

Steps to reproduce

  1. Upgrade your nextcloud instance to the latest version 33.0.1
  2. start joplin - change anything and try to sync

Expected behavior

joplin client should be able to sync to the nextcloud folder as before the upgrade to the latest nextcloud version.

Nextcloud Server version

33

Operating system

Debian/Ubuntu

PHP engine version

PHP 8.3

Web server

Nginx

Database engine version

MySQL

Is this bug present after an update or on a fresh install?

None

Are you using the Nextcloud Server Encryption module?

Encryption is Disabled

What user-backends are you using?

  • Default user-backend (database)
  • LDAP/ Active Directory
  • SSO - SAML
  • Other

Configuration report

List of activated Apps

Nextcloud Signing status

Nextcloud Logs

Additional info

No response

Pinned by susnux

Metadata

Metadata

Assignees

No one assigned

    Type

    Fields

    No fields configured for Bug.

    Projects

    Status
    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions