equal
deleted
inserted
replaced
167 |
167 |
168 data.put("APPLICATION_DIRECTORY", Path.of(LINUX_INSTALL_DIR.fetchFrom( |
168 data.put("APPLICATION_DIRECTORY", Path.of(LINUX_INSTALL_DIR.fetchFrom( |
169 params), PACKAGE_NAME.fetchFrom(params)).toString()); |
169 params), PACKAGE_NAME.fetchFrom(params)).toString()); |
170 data.put("APPLICATION_SUMMARY", APP_NAME.fetchFrom(params)); |
170 data.put("APPLICATION_SUMMARY", APP_NAME.fetchFrom(params)); |
171 data.put("APPLICATION_LICENSE_TYPE", LICENSE_TYPE.fetchFrom(params)); |
171 data.put("APPLICATION_LICENSE_TYPE", LICENSE_TYPE.fetchFrom(params)); |
172 data.put("APPLICATION_LICENSE_FILE", Optional.ofNullable( |
172 |
173 LICENSE_FILE.fetchFrom(params)).orElse("")); |
173 String licenseFile = LICENSE_FILE.fetchFrom(params); |
|
174 if (licenseFile == null) { |
|
175 licenseFile = ""; |
|
176 } else { |
|
177 licenseFile = Path.of(licenseFile).toAbsolutePath().normalize().toString(); |
|
178 } |
|
179 data.put("APPLICATION_LICENSE_FILE", licenseFile); |
174 data.put("APPLICATION_GROUP", Optional.ofNullable( |
180 data.put("APPLICATION_GROUP", Optional.ofNullable( |
175 GROUP.fetchFrom(params)).orElse("")); |
181 GROUP.fetchFrom(params)).orElse("")); |
176 |
182 |
177 return data; |
183 return data; |
178 } |
184 } |