@@ -97,7 +97,7 @@ public void run() {
9797 String branch = featuredMod .getGitBranch ();
9898 boolean allowOverride = Optional .ofNullable (featuredMod .isAllowOverride ()).orElse (false );
9999 String modFilesExtension = featuredMod .getFileExtension ();
100- Map <String , Short > fileIds = featuredModService .getFileIds (modName );
100+ Map <String , Integer > fileIds = featuredModService .getFileIds (modName );
101101
102102 log .info ("Starting deployment of '{}' from '{}', branch '{}', allowOverride '{}', modFilesExtension '{}'" ,
103103 modName , repositoryUrl , branch , allowOverride , modFilesExtension );
@@ -147,9 +147,9 @@ void invokeDeploymentWebhook(FeaturedMod featuredMod) {
147147 * featured mod.
148148 */
149149 @ SneakyThrows
150- private Optional <StagedFile > createPatchedExe (short version , Map <String , Short > fileIds , Path targetFolder ) {
150+ private Optional <StagedFile > createPatchedExe (short version , Map <String , Integer > fileIds , Path targetFolder ) {
151151 String clientFileName = "ForgedAlliance.exe" ;
152- Short fileId = fileIds .get (clientFileName );
152+ Integer fileId = fileIds .get (clientFileName );
153153 if (fileId == null ) {
154154 log .debug ("Skipping '{}' because there's no file ID available" , clientFileName );
155155 return Optional .empty ();
@@ -210,7 +210,7 @@ private void updateStatus(String message) {
210210 */
211211 @ SneakyThrows
212212 @ SuppressWarnings ("unchecked" )
213- private List <StagedFile > packageFiles (Path repositoryDirectory , short version , Map <String , Short > fileIds , Path targetFolder ) {
213+ private List <StagedFile > packageFiles (Path repositoryDirectory , short version , Map <String , Integer > fileIds , Path targetFolder ) {
214214 updateStatus ("Packaging files" );
215215 try (Stream <Path > stream = Files .list (repositoryDirectory )) {
216216 return stream
@@ -248,14 +248,14 @@ private StagedFile finalizeFile(StagedFile file) {
248248 * content of the directory. If no file ID is available, an empty optional is returned.
249249 */
250250 @ SneakyThrows
251- private Optional <StagedFile > packDirectory (Path directory , Short version , Path targetFolder , Map <String , Short > fileIds ) {
251+ private Optional <StagedFile > packDirectory (Path directory , Short version , Path targetFolder , Map <String , Integer > fileIds ) {
252252 String directoryName = directory .getFileName ().toString ();
253253 Path targetNxtFile = targetFolder .resolve (String .format ("%s.%d.%s" , directoryName , version , featuredMod .getFileExtension ()));
254254 Path tmpNxtFile = toTmpFile (targetNxtFile );
255255
256256 // E.g. "effects.nx2"
257257 String clientFileName = String .format ("%s.%s" , directoryName , featuredMod .getFileExtension ());
258- Short fileId = fileIds .get (clientFileName );
258+ Integer fileId = fileIds .get (clientFileName );
259259 if (fileId == null ) {
260260 log .debug ("Skipping folder '{}' because there's no file ID available" , directoryName );
261261 return Optional .empty ();
@@ -275,14 +275,14 @@ private Optional<StagedFile> packDirectory(Path directory, Short version, Path t
275275 * content of the directory. If no file ID is available, an empty optional is returned.
276276 */
277277 @ SneakyThrows
278- private Optional <StagedFile > packFile (Path file , Short version , Path targetFolder , Map <String , Short > fileIds ) {
278+ private Optional <StagedFile > packFile (Path file , Short version , Path targetFolder , Map <String , Integer > fileIds ) {
279279 String fullFileName = file .getFileName ().toString ();
280280 String baseName = FilenameUtils .getBaseName (fullFileName );
281281 String extension = FilenameUtils .getExtension (fullFileName );
282282 Path targetFile = targetFolder .resolve (String .format ("%s_%d.%s" , baseName , version , extension ));
283283 Path tmpFile = toTmpFile (targetFile );
284284
285- Short fileId = fileIds .get (fullFileName );
285+ Integer fileId = fileIds .get (fullFileName );
286286 if (fileId == null ) {
287287 log .debug ("Skipping file '{}' because there's no file ID available" , fullFileName );
288288 return Optional .empty ();
@@ -360,7 +360,7 @@ private record StagedFile(
360360 /**
361361 * ID of the file as stored in the database.
362362 */
363- short fileId ,
363+ int fileId ,
364364 /**
365365 * The staged file, already in the correct location, that is ready to be renamed.
366366 */
0 commit comments