Skip to content
Snippets Groups Projects
Commit 3f201fb8 authored by W's avatar W
Browse files

adding update groups member

parent aa9a6481
Branches
No related merge requests found
...@@ -20,7 +20,7 @@ class GroupsMember extends Model ...@@ -20,7 +20,7 @@ class GroupsMember extends Model
public $incrementing = false; public $incrementing = false;
protected $primaryKey = ['group_id', 'user_id']; protected $primaryKey = ['group_id', 'user_id'];
protected $fillable = [ protected $fillable = [
'group_id', 'user_id' 'group_id', 'user_id', 'high_score'
]; ];
/** /**
* Set the keys for a save update query. * Set the keys for a save update query.
......
...@@ -85,14 +85,18 @@ class GroupsMemberController extends Controller ...@@ -85,14 +85,18 @@ class GroupsMemberController extends Controller
]), 400); ]), 400);
} else { } else {
$input = $request->all(); $input = $request->all();
$groupMember = GroupsMember::create([ // $groupMember = GroupsMember::create([
// 'role' => $input['role'], // // 'role' => $input['role'],
'high_score' => $input['high_score'] // 'high_score' => $input['high_score']
]); // ]);
$member = GroupsMember::where([
$member = GroupsMember::find($groupId)->find($userId); 'group_id' => $groupId,
'user_id' => $userId,
])->first();
if ($member) { if ($member) {
$member->fill($groupMember); $member->fill([
'high_score' => $input['high_score']
]);
$member->save(); $member->save();
return response(json_encode([ return response(json_encode([
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment