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:
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
});