Minor code cleanup and modification for export policy api logic

This commit is contained in:
cptran777 2018-08-30 18:26:16 -07:00
parent bb1d616742
commit 1595b91117
2 changed files with 3 additions and 13 deletions

View File

@ -278,17 +278,7 @@ public class Dataset extends Controller {
}
try {
JsonNode record = request().body().asJson();
boolean containsUserGeneratedContent = record.get("containsUserGeneratedContent").asBoolean();
boolean containsUserActionGeneratedContent = record.get("containsUserActionGeneratedContent").asBoolean();
boolean containsUserDerivedContent = record.get("containsUserDerivedContent").asBoolean();
final DatasetExportPolicy exportPolicy = new DatasetExportPolicy();
exportPolicy.setContainsUserGeneratedContent(containsUserGeneratedContent);
exportPolicy.setContainsUserActionGeneratedContent(containsUserActionGeneratedContent);
exportPolicy.setContainsUserDerivedContent(containsUserDerivedContent);
JsonNode exportPolicy = request().body().asJson();
EXPORT_POLICY_DAO.updateDatasetExportPolicy(exportPolicy, username);
} catch (Exception e) {

View File

@ -236,9 +236,9 @@ GET /api/v2/datasets/:urn/retention
POST /api/v2/datasets/:urn/retention controllers.api.v2.Dataset.updateDatasetRetention(urn: String)
GET /api/v2/datasets/:urn/exportPolicy controllers.api.v2.Dataset.getExportPolicy(urn: String)
GET /api/v2/datasets/:urn/exportpolicy controllers.api.v2.Dataset.getExportPolicy(urn: String)
POST /api/v2/datasets/:urn/exportPolicy controllers.api.v2.Dataset.updateExportPolicy(urn: String)
POST /api/v2/datasets/:urn/exportpolicy controllers.api.v2.Dataset.updateExportPolicy(urn: String)
GET /api/v2/datasets/:urn/compliance/suggestion controllers.api.v2.Dataset.getDatasetSuggestedCompliance(urn: String)