mirror of
https://gitee.com/dolphinscheduler/DolphinScheduler.git
synced 2024-12-04 05:09:48 +08:00
fix return value of created project (#2804)
Co-authored-by: dailidong <dailidong66@gmail.com>
This commit is contained in:
parent
e89f543f04
commit
fbb8ff438a
@ -88,6 +88,8 @@ public class ProjectService extends BaseService{
|
||||
project.setUpdateTime(now);
|
||||
|
||||
if (projectMapper.insert(project) > 0) {
|
||||
Project insertedProject = projectMapper.queryByName(name);
|
||||
result.put(Constants.DATA_LIST, insertedProject);
|
||||
putMsg(result, Status.SUCCESS);
|
||||
} else {
|
||||
putMsg(result, Status.CREATE_PROJECT_ERROR);
|
||||
@ -124,9 +126,7 @@ public class ProjectService extends BaseService{
|
||||
* @return true if the login user have permission to see the project
|
||||
*/
|
||||
public Map<String, Object> checkProjectAndAuth(User loginUser, Project project, String projectName) {
|
||||
|
||||
Map<String, Object> result = new HashMap<>(5);
|
||||
|
||||
if (project == null) {
|
||||
putMsg(result, Status.PROJECT_NOT_FOUNT, projectName);
|
||||
} else if (!checkReadPermission(loginUser, project)) {
|
||||
@ -135,8 +135,6 @@ public class ProjectService extends BaseService{
|
||||
}else {
|
||||
putMsg(result, Status.SUCCESS);
|
||||
}
|
||||
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
|
@ -46,7 +46,7 @@ public class ProjectControllerTest extends AbstractControllerTest{
|
||||
|
||||
MultiValueMap<String, String> paramsMap = new LinkedMultiValueMap<>();
|
||||
paramsMap.add("projectName","project_test1");
|
||||
paramsMap.add("desc","the test project");
|
||||
paramsMap.add("description","the test project");
|
||||
|
||||
MvcResult mvcResult = mockMvc.perform(post("/projects/create")
|
||||
.header(SESSION_ID, sessionId)
|
||||
@ -56,7 +56,8 @@ public class ProjectControllerTest extends AbstractControllerTest{
|
||||
.andReturn();
|
||||
|
||||
Result result = JSONUtils.parseObject(mvcResult.getResponse().getContentAsString(), Result.class);
|
||||
Assert.assertEquals(Status.SUCCESS.getCode(),result.getCode().intValue());
|
||||
Assert.assertEquals(Status.SUCCESS.getCode(), result.getCode().intValue());
|
||||
Assert.assertNotNull(result.getData());
|
||||
logger.info(mvcResult.getResponse().getContentAsString());
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user