Calendar broke after update to 10.0.1

After upgrading the calendar database table seems to be gone.

Fixes from github doesn’t seem to work or I executed them wrong.

log:

Fatal webdav Doctrine\DBAL\Exception\TableNotFoundException: An exception occurred while executing ‘SELECT id, uri, lastmodified, etag, calendarid, size, calendardata, componenttype, classification FROM oc_calendarobjects WHERE (calendarid = ?) AND (uri IN (?))’ with params [“9”, “0452506d-401d-4813-ba5c-ccb2bdd47c85.1478112800473.ics”]: SQLSTATE[42S02]: Base table or view not found: 1146 Table ‘nextcloud_db.oc_calendarobjects’ doesn’t exist
/var/www/nextcloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/DBALException.php - line 116: Doctrine\DBAL\Driver\AbstractMySQLDriver->convertException(‘An exception oc
’, Object(Doctrine\DBAL\Driver\PDOException))
/var/www/nextcloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Connection.php - line 836: Doctrine\DBAL\DBALException driverExceptionDuringQuery(Object(Doctrine\DBAL\Driver\PDOMySql\Driver), Object(Doctrine\DBAL\Driver\PDOException), ‘SELECT id, u...', Array) /var/www/nextcloud/lib/private/DB/Connection.php - line 189: Doctrine\DBAL\Connection->executeQuery('SELECT id, u
’, Array, Array, NULL)
/var/www/nextcloud/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Query/QueryBuilder.php - line 206: OC\DB\Connection->executeQuery(‘SELECT id, `u
’, Array, Array)
/var/www/nextcloud/lib/private/DB/QueryBuilder/QueryBuilder.php - line 142: Doctrine\DBAL\Query\QueryBuilder->execute()
/var/www/nextcloud/apps/dav/lib/CalDAV/CalDavBackend.php - line 577: OC\DB\QueryBuilder\QueryBuilder->execute()
/var/www/nextcloud/apps/dav/lib/CalDAV/Calendar.php - line 202: OCA\DAV\CalDAV\CalDavBackend->getMultipleCalendarObjects(‘9’, Array)
/var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/Tree.php - line 272: OCA\DAV\CalDAV\Calendar->getMultipleChildren(Array)
/var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php - line 960: Sabre\DAV\Tree->getMultipleNodes(Array)
/var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/Sync/Plugin.php - line 172: Sabre\DAV\Server->getPropertiesForMultiplePaths(Array, Array)
/var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/Sync/Plugin.php - line 144: Sabre\DAV\Sync\Plugin->sendSyncCollectionResponse(‘134’, ‘calendars/fanny
’, Array, Array, Array, Array)
/var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/Sync/Plugin.php - line 65: Sabre\DAV\Sync\Plugin->syncCollection(‘calendars/fanny
’, Object(Sabre\DAV\Xml\Request\SyncCollectionReport))
[internal function] Sabre\DAV\Sync\Plugin->Sabre\DAV\Sync{closure}(‘{DAV }sync-coll
’, Object(Sabre\DAV\Xml\Request\SyncCollectionReport), ‘calendars/fanny
’)
/var/www/nextcloud/3rdparty/sabre/event/lib/EventEmitterTrait.php - line 105: call_user_func_array(Object(Closure), Array)
/var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/CorePlugin.php - line 716: Sabre\Event\EventEmitter->emit(‘report’, Array)
[internal function] Sabre\DAV\CorePlugin->httpReport(Object(Sabre\HTTP\Request), Object(Sabre\HTTP\Response))
/var/www/nextcloud/3rdparty/sabre/event/lib/EventEmitterTrait.php - line 105: call_user_func_array(Array, Array)
/var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php - line 459: Sabre\Event\EventEmitter->emit(‘method REPORT’, Array)
/var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php - line 248: Sabre\DAV\Server->invokeMethod(Object(Sabre\HTTP\Request), Object(Sabre\HTTP\Response))
/var/www/nextcloud/apps/dav/lib/Server.php - line 184: Sabre\DAV\Server->exec()
/var/www/nextcloud/apps/dav/appinfo/v2/remote.php - line 30: OCA\DAV\Server->exec()
/var/www/nextcloud/remote.php - line 165: require_once(‘/var/www/nextcl
’)
{main}

You already linked the bugtracker issue, I think this is where it belongs.

sure
 thanks anyone else has this problem?

my calendar is experiencing issues too, not show stopping ones though. Users whom I had deleted months ago, their subscribed calendars appear in my current users screens. It would let me delete them from the web gui, and I can’t delete them from my calendar app on my mac pro either, so I have three extra checkboxes I can’t get rid of which is kindof annoying.