INFRA-3304 | Dhruv | Reduces text messages to under 10, fixes slack api restriction

This commit is contained in:
dhruvjoshi
2024-07-31 12:46:32 +05:30
parent 7364841869
commit b5d956e229

View File

@@ -68,13 +68,10 @@ public class SlackBotUtil {
));
if (jitRequest.getAwsResourceType() != null) {
details.add(4, createTextBoxField("AWS RESOURCE TYPE",
jitRequest.getAwsResourceType()));
}
if (jitRequest.getAwsResourceNames() != null) {
details.add(5, createTextBoxField("AWS RESOURCE NAMES",
jitRequest.getAwsResourceNames().stream().reduce(
(a, b) -> a + ", " + b).orElse("")));
details.add(4, createTextBoxField("AWS RESOURCE TYPE - NAMES",
String.format("%s - %s", jitRequest.getAwsResourceType().toUpperCase(),
jitRequest.getAwsResourceNames().stream().reduce(
(a, b) -> a + ", " + b).orElse(""))));
}
details.add(createTextBoxField("GRANT TIME",
@@ -146,14 +143,12 @@ public class SlackBotUtil {
));
if (jitRequest.getAwsResourceType() != null) {
details.add(createTextBoxField("AWS RESOURCE TYPE",
jitRequest.getAwsResourceType()));
}
if (jitRequest.getAwsResourceNames() != null) {
details.add(createTextBoxField("AWS RESOURCE NAMES",
jitRequest.getAwsResourceNames().stream().reduce(
(a, b) -> a + ", " + b).orElse("")));
details.add(createTextBoxField("AWS RESOURCE TYPE - NAMES",
String.format("%s - %s", jitRequest.getAwsResourceType().toUpperCase(),
jitRequest.getAwsResourceNames().stream().reduce(
(a, b) -> a + ", " + b).orElse(""))));
}
details.add(createTextBoxField("GRANT TIME",
String.format("%s for %s hours",
jitRequest.getGrantAt().truncatedTo(ChronoUnit.MINUTES),