Unverified Commit 29760fd2 authored by manzarul Haque's avatar manzarul Haque Committed by GitHub
Browse files

Merge pull request #307 from Hari-stackroute/SB-13896

SB 13896
Showing with 7 additions and 2 deletions
+7 -2
......@@ -2,20 +2,25 @@ package controllers.usermanagement;
import controllers.BaseController;
import org.sunbird.common.models.util.ActorOperations;
import org.sunbird.common.models.util.JsonKey;
import org.sunbird.common.request.Request;
import org.sunbird.common.request.UserRequestValidator;
import play.libs.F.Promise;
import play.mvc.Result;
import java.util.Map;
public class UserMergeController extends BaseController {
public Promise<Result> mergeUser() {
String authUserToken = ctx().request().getHeader(JsonKey.X_AUTHENTICATED_USER_TOKEN);
String sourceUserToken = ctx().request().getHeader(JsonKey.X_SOURCE_USER_TOKEN);
return handleRequest(ActorOperations.MERGE_USER.getValue(),
request().body().asJson(),
req -> {
Request request = (Request) req;
new UserRequestValidator().validateUserMergeRequest(request);
new UserRequestValidator().validateUserMergeRequest(request, authUserToken, sourceUserToken);
return null;
});
},(Map)request().headers());
}
}
Supports Markdown
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