Skip to content

Commit 965589d

Browse files
author
Alexis Caffa
authored
db writing optimized
Fix xtrinch#107
1 parent d2d3b88 commit 965589d

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

fcm_django/api/rest_framework.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ class DeviceViewSetMixin(object):
108108

109109
def perform_create(self, serializer):
110110
if is_user_authenticated(self.request.user):
111-
serializer.save(user=self.request.user)
111+
serializer.save(user=self.request.user, commit=False)
112112

113113
if (SETTINGS["ONE_DEVICE_PER_USER"] and
114114
self.request.data.get('active', True)):
@@ -119,7 +119,7 @@ def perform_create(self, serializer):
119119

120120
def perform_update(self, serializer):
121121
if is_user_authenticated(self.request.user):
122-
serializer.save(user=self.request.user)
122+
serializer.save(user=self.request.user, commit=False)
123123

124124
if (SETTINGS["ONE_DEVICE_PER_USER"] and
125125
self.request.data.get('active', False)):

0 commit comments

Comments
 (0)