Bookmarks Not Saving

help
9.1.x

#1

Please help us by providing the following info. Before posting please also check the pinned "Known issues" threads and make sure that you're running the latest available version for your oC release: https://owncloud.org/changelog/

Steps to reproduce
1. Click the "Add to ownCloud postlet on my browser.
2. Type keywords in popup window (optional).
3. Click "Save."

Expected behaviour
The bookmark should save and the window closed as it has in the past week (the last time on February 20).

Actual behaviour
Nothing happens; the save button doesn't work. The window stays open. I close it and the lose the data. If I go try to add the bookmark directly to the app, I get a message that says "Could not add bookmark."

Server configuration
Operating system: Centos 7.2
Web server: Apache
Database: MySQL
PHP version: 5.6
ownCloud version (see ownCloud admin page): 9.1.4
Updated from an older ownCloud or fresh install: Fresh Install
Special configuration (external storage, external authentication, reverse proxy, server-side-encryption): Reverse proxy (I believe)

ownCloud log (data/owncloud.log)

Please paste possible errors in the following code block, see https://central.owncloud.org/t/how-to-find-webserver-or-oc-logfile-enable-php-logfile/808 for more info

Error	PHP	Call to a member function getUID() on null at /var/www/html/owncloud/apps/bookmarks/appinfo/application.php#41	2017-02-18T21:55:27+00:00
Error	PHP	Call to a member function getUID() on null at /var/www/html/owncloud/apps/bookmarks/appinfo/application.php#41	2017-02-18T17:48:14+00:00

Integrity status for oC9+

Login as admin user into your ownCloud and access
http://example.com/index.php/settings/integrity/failed
No errors have been found.

#2

It seems that they fixed this in the main repo but there is no new version on the owncloud store yet. You can install a new version manually. Download the latest version:
https://github.com/nextcloud/bookmarks/archive/master.zip

and extract the files into you app directory (the folder must be named bookmarks). Then you should see the app under the not-installed apps (disable the non-working version before, and remove the old code in the apps-folder).


#3

Just keep in mind that Nextcloud has introduced various app API breaking stuff shortly after the fork so Nextcloud apps might not work on ownCloud.


#4

For me it seems quite new and related to their last release. However this means that all changes need to be backported to the owncloud version, tested and published in the app store.


#5

Unfortunately its not that "new" and also affects older releases (see [1]). Especially own apps like Serverinfo where never compatible with ownCloud as an incompatibility was introduced directly after the fork. The bookmarks app also got code added in December [2], making it incompatible with ownCloud.

[1]

[2]


#6

I am mainly using older apps and so far, I can still use them in OC 9.0. I start to doubt that there are enough community developers to maintain all apps for both platforms. Looks like, I'll have to do some testing with OC 10 and NC 12, how reliable they work, which apps are working, ...


#7

Yes, seems making apps incompatible are a first step to push the users in one direction where they need to choose a product based on the apps they are using.


#8

Please excuse my delayed response. This issue seems to have resolved itself, which is great because I've been challenged by installing apps and getting them to work. Do I have to install them, log off and log back on to get them to show up on the platform?

Thank you for your help.


#9

Normally they are installed and should be available instantly (perhaps reload the page or go to the files app). If it doesn't install, check your logfile.