You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@shardingsphere.apache.org by wu...@apache.org on 2021/02/21 05:29:19 UTC

[shardingsphere-elasticjob-ui] branch master updated: Exclude jobExtraConfigurations from jobs config API (#105)

This is an automated email from the ASF dual-hosted git repository.

wuweijie pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/shardingsphere-elasticjob-ui.git


The following commit(s) were added to refs/heads/master by this push:
     new 6d9f6ee  Exclude jobExtraConfigurations from jobs config API (#105)
6d9f6ee is described below

commit 6d9f6ee191728c18e4e52525af44d1699c4c0876
Author: 吴伟杰 <wu...@apache.org>
AuthorDate: Sun Feb 21 13:29:12 2021 +0800

    Exclude jobExtraConfigurations from jobs config API (#105)
---
 .../elasticjob/lite/ui/web/controller/JobConfigController.java          | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/lite/ui/web/controller/JobConfigController.java b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/lite/ui/web/controller/JobConfigController.java
index 5f28f52..7e2954a 100644
--- a/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/lite/ui/web/controller/JobConfigController.java
+++ b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/lite/ui/web/controller/JobConfigController.java
@@ -53,6 +53,7 @@ public final class JobConfigController {
     @GetMapping(value = "/{jobName:.+}")
     public ResponseResult<JobConfigurationPOJO> getJobConfig(@PathVariable("jobName") final String jobName) {
         JobConfigurationPOJO data = jobAPIService.getJobConfigurationAPI().getJobConfiguration(jobName);
+        data.setJobExtraConfigurations(null);
         return ResponseResultUtil.build(data);
     }
     
@@ -63,6 +64,7 @@ public final class JobConfigController {
      */
     @PutMapping
     public ResponseResult<Boolean> updateJobConfig(@RequestBody final JobConfigurationPOJO jobConfiguration) {
+        jobConfiguration.setJobExtraConfigurations(jobAPIService.getJobConfigurationAPI().getJobConfiguration(jobConfiguration.getJobName()).getJobExtraConfigurations());
         jobAPIService.getJobConfigurationAPI().updateJobConfiguration(jobConfiguration);
         return ResponseResultUtil.build(Boolean.TRUE);
     }