partkeepr

fork of partkeepr
git clone https://git.e1e0.net/partkeepr.git
Log | Files | Refs | Submodules | README | LICENSE

commit 10ad52a95f3171bc86ff14b7d23e969627c5a299
parent 7e1e7926fd186f4574b6af75b0462c8e023f6b3b
Author: Felicitus <felicitus@felicitus.org>
Date:   Wed, 23 Sep 2015 18:35:22 +0200

Don't use IDs for setting user preferences

Diffstat:
Msrc/PartKeepr/AuthBundle/Entity/UserPreference.php | 2++
Msrc/PartKeepr/FrontendBundle/Resources/public/js/Data/store/UserPreferenceStore.js | 8+-------
2 files changed, 3 insertions(+), 7 deletions(-)

diff --git a/src/PartKeepr/AuthBundle/Entity/UserPreference.php b/src/PartKeepr/AuthBundle/Entity/UserPreference.php @@ -3,6 +3,7 @@ namespace PartKeepr\AuthBundle\Entity; use Doctrine\ORM\Mapping as ORM; use PartKeepr\AuthBundle\Entity\User; +use PartKeepr\DoctrineReflectionBundle\Annotation\IgnoreIds; use PartKeepr\DoctrineReflectionBundle\Annotation\TargetService; use Symfony\Component\Serializer\Annotation\Groups; @@ -16,6 +17,7 @@ use Symfony\Component\Serializer\Annotation\Groups; * * @ORM\Entity * @TargetService(uri="/api/user_preferences") + * @IgnoreIds() **/ class UserPreference { diff --git a/src/PartKeepr/FrontendBundle/Resources/public/js/Data/store/UserPreferenceStore.js b/src/PartKeepr/FrontendBundle/Resources/public/js/Data/store/UserPreferenceStore.js @@ -16,11 +16,5 @@ Ext.define('PartKeepr.data.store.UserPreferenceStore', { */ model: "PartKeepr.AuthBundle.Entity.UserPreference", - pageSize: 99999999, - - proxy: { - type: "Hydra", - url: '/api/user_preferences', - ignoreIds: true - } + pageSize: 99999999 });