@@ -74,7 +74,9 @@ def save_point_fields(request): |
||
| 74 | 74 |
user_id = request.POST.get('user_id', '')
|
| 75 | 75 |
fields = get_query_value(request, 'fields', val_cast_type='listjson') |
| 76 | 76 |
|
| 77 |
- IsolationPointUserInfo.objects.create(point_id=point_id, user_id=user_id, fields=fields) |
|
| 77 |
+ IsolationPointUserInfo.objects.update_or_create(point_id=point_id, user_id=user_id, defaults={
|
|
| 78 |
+ 'fields': fields, |
|
| 79 |
+ }) |
|
| 78 | 80 |
|
| 79 | 81 |
return response() |
| 80 | 82 |
|