Complete Move to group feature

This commit is contained in:
Bubka
2020-10-28 17:51:32 +01:00
parent f16b256c0b
commit fe02bac6d6
5 changed files with 73 additions and 33 deletions

View File

@ -111,13 +111,24 @@ class GroupController extends Controller
*/
public function associateAccounts(Request $request)
{
if( $request->input('groupId') > 0 ) {
$twofaccounts = TwoFAccount::find($request->input('accountsIds'));
$group = Group::FindOrFail($request->input('groupId'));
$group->twofaccounts()->saveMany($twofaccounts);
return response()->json($group, 200);
}
else {
TwoFAccount::whereIn('id', $request->input('accountsIds'))
->update(['group_id' => NULL]);
return response()->json(['message' => 'moved to null'], 200);
}
$twofaccounts = TwoFAccount::find($request->input('accountsIds'));
$group = Group::FindOrFail($request->input('groupId'));
$group->twofaccounts()->saveMany($twofaccounts);
return response()->json($group, 200);
}