buildsService fixes

This commit is contained in:
2026-01-15 23:10:21 -05:00
parent f6a0e11405
commit 65b91df22c
9 changed files with 35 additions and 14 deletions

View File

@@ -1,4 +1,4 @@
package group.goforward.battlbuilder.imports; package group.goforward.battlbuilder.imports.dto;
import java.math.BigDecimal; import java.math.BigDecimal;

View File

@@ -6,8 +6,8 @@
* <p>The main entry point for managing the inventory is the * <p>The main entry point for managing the inventory is the
* {@link group.goforward.battlbuilder.BattlBuilderApplication} class.</p> * {@link group.goforward.battlbuilder.BattlBuilderApplication} class.</p>
* *
* @since 1.0 * @author Forward Group, LLC
* @author Sean Strawsburg * @version 1.0
* @version 1.1 * @since 2025-12-10
*/ */
package group.goforward.battlbuilder.imports.dto; package group.goforward.battlbuilder.imports.dto;

View File

@@ -1,10 +1,10 @@
package group.goforward.battlbuilder.services; package group.goforward.battlbuilder.services;
import aj.org.objectweb.asm.commons.Remapper; import aj.org.objectweb.asm.commons.Remapper;
import group.goforward.battlbuilder.model.Brand; import group.goforward.battlbuilder.model.Build;
public interface BuildsService { public interface BuildsService {
Brand save(Brand item); Build save(Build item);
Remapper findById(Integer id); Remapper findById(Integer id);

View File

@@ -1,6 +1,6 @@
package group.goforward.battlbuilder.services; package group.goforward.battlbuilder.services;
import group.goforward.battlbuilder.imports.MerchantFeedRow; import group.goforward.battlbuilder.imports.dto.MerchantFeedRow;
import group.goforward.battlbuilder.model.Merchant; import group.goforward.battlbuilder.model.Merchant;
import group.goforward.battlbuilder.model.enums.PartRoleSource; import group.goforward.battlbuilder.model.enums.PartRoleSource;

View File

@@ -27,7 +27,10 @@ public class UsersServiceImpl implements UsersService {
@Override @Override
public User save(User item) { public User save(User item) {
return null; if(item.getUsername().isBlank()) {
item.setUsername(item.getEmail()); //setting the username to the email
}
return item;
} }
@Override @Override

View File

@@ -0,0 +1,22 @@
package group.goforward.battlbuilder.services.impl;
import aj.org.objectweb.asm.commons.Remapper;
import group.goforward.battlbuilder.model.Build;
import group.goforward.battlbuilder.services.BuildsService;
public class BuildsServiceImpl implements BuildsService {
@Override
public Build save(Build item) {
return null;
}
@Override
public Remapper findById(Integer id) {
return null;
}
@Override
public void deleteById(Integer id) {
}
}

View File

@@ -1,7 +1,7 @@
package group.goforward.battlbuilder.services.impl; package group.goforward.battlbuilder.services.impl;
import group.goforward.battlbuilder.catalog.classification.PartRoleResolver; import group.goforward.battlbuilder.catalog.classification.PartRoleResolver;
import group.goforward.battlbuilder.imports.MerchantFeedRow; import group.goforward.battlbuilder.imports.dto.MerchantFeedRow;
import group.goforward.battlbuilder.model.Merchant; import group.goforward.battlbuilder.model.Merchant;
import group.goforward.battlbuilder.model.enums.PartRoleSource; import group.goforward.battlbuilder.model.enums.PartRoleSource;
import group.goforward.battlbuilder.services.CategoryClassificationService; import group.goforward.battlbuilder.services.CategoryClassificationService;

View File

@@ -6,7 +6,7 @@
*/ */
package group.goforward.battlbuilder.services.impl; package group.goforward.battlbuilder.services.impl;
import group.goforward.battlbuilder.imports.MerchantFeedRow; import group.goforward.battlbuilder.imports.dto.MerchantFeedRow;
import group.goforward.battlbuilder.model.Brand; import group.goforward.battlbuilder.model.Brand;
import group.goforward.battlbuilder.model.enums.ImportStatus; import group.goforward.battlbuilder.model.enums.ImportStatus;
import group.goforward.battlbuilder.model.Merchant; import group.goforward.battlbuilder.model.Merchant;

View File

@@ -1,4 +0,0 @@
shortlinks:
enabled: true
publicBaseUrl: http://localhost:8080
frontendBaseUrl: http://localhost:3000