mtierltd / timetracker

GNU Affero General Public License v3.0
82 stars 27 forks source link

timetracker breaks with NC26 #210

Closed kralan closed 1 year ago

kralan commented 1 year ago

timetracker uses the deprecated API OCP\AppFramework\Db\Mapper which was removed with NC26. See https://github.com/nextcloud/server/issues/34692 and https://github.com/nextcloud/server/pull/34490

elpraga commented 1 year ago

I've noticed the same (I believe) issue discusses about the Music app @mtierltd @kralan . Could a similar solution work for Timetracker as well?

JoshuaPettus commented 1 year ago

Should note Music has the added issue of maintaining compatibility with Owncloud and shipping its own version of mapper is the only way to allow both.

blizzz commented 1 year ago

Should note Music has the added issue of maintaining compatibility with Owncloud and shipping its own version of mapper is the only way to allow both.

It can be seen as a quick fix to establish compatibility in a short time, but eventually the migration to QBMapper should be done. Mapper is deprecated for a long time already.