-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
missing databasefield "publicuri" in oc_dav_shares after upgrade to 10.0.0 (stable) from 9.1.5 #27754
Comments
If you add the field manually as stated in the php file (the same as "principaluri") then the calander app seems working; calendar items are shown as before. |
Fixed this with: |
@mkeller0815 please test #27756 |
@dennisbaaten I don't know if it's mentioned anywhere in the changelog, but by the looks of it the dav-urls have changed. |
I was just working on the Davdroid issue too.... |
Correct! Just discovered this myself. The URL-part "caldav" changed to "dav" (in case of the Calendar) |
It looks like groups may have broken with DavDroid + OC 10.0.0 as well.... but I need to sleep :\ |
dav was added the old urls are still valid - you can still use caldav. |
@VicDeo I tried to patch directly from you commit, but it fails in several chunks as well as that in my installation the database.xml file is missing. |
Patch didn't work for me. Still can't use the calendar app. UPDATE: manual removing and reinstalling the app (probably together with the patch) fixed it now. |
Also got this problem after upgrading from 9 to 10. ALTER TABLE oc_dav_shares ADD publicuri VARCHAR(255) NOT NULL AFTER principaluri; worked for me. |
@mkeller0815 my commit doesn't change |
For all reading this: please use +:smile: button to express your happiness after successful manual DB patching. Fixing with a direct database query is just a workaround and doesn't solve the issue for other users in future. But I would be very thankful for testing pull request #27756 first and leaving some feedback in the pull request |
Just a note to the "changed" CalDAV / CardDAV URL and the part here #27754 (comment):
There are more and more people reporting that the old URLs are not working anymore. There is now a new bugreport about that in #27778 If anyone can provide more info please post them there. |
fixed with #27756 |
I just upgraded to version 10 and can't get the calendar icon to show up. Tried the ALTER TABLE oc_dav_shares ADD publicuri VARCHAR(255) NOT NULL AFTER principaluri; command listed above but the database already contained that field. So far the experience has been quite negative: it would have been useful to inform for example that one needs to upgrade PHP and that this process is itself nightmarish. |
Then i think its unrelated to this issue.
The release notes contains that information. https://doc.owncloud.org/server/10.0/admin_manual/release_notes.html Personally i'm always having a look at release notes of a software i'm using before i'm doing a upgrade to a new major release. If the release notes pointed out above is not that clear you can also request more clear notes about that at https://github.com/owncloud/documentation/issues
IMHO this is not the job of a web application. If the process to upgrade PHP on your used linux distro is nightmarish then you might want to complain to your distro. |
This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
Using ubuntu 14.04 and the official repo:
http://download.owncloud.org/download/repositories/stable/Ubuntu_14.04/
I upgraded from 9.1.5 to 10.0.0 (stable).
I also upgraded to php5.6.
The "occ upgrade" went fine without any issues. I had also run the "repair" command to possibly fix the issue.
The problem is the calendar app. After upgrading to the version for 10.0.0. it shows no calendars, only the rotating "load icon".
Checking the ajax-calls it seems that the call to "/remote.php/dav/calendars/mario/" fails with
checking the database this field seems to be missing:
I found an migration-Script in
apps/dav/appinfo/Migrations/Version20170116150538.php
that should add this field, but it seems that is was not running or it hasn'tnt added the field.
The text was updated successfully, but these errors were encountered: