Fixed typo with mainImage in RecipeUpdateSpec.

This commit is contained in:
Jesse Brault 2024-08-17 11:11:16 -05:00
parent aeadd07f70
commit 66242845d6
3 changed files with 12 additions and 12 deletions

View File

@ -323,7 +323,7 @@ public class RecipeControllerTests {
final RecipeUpdateSpec.MainImageUpdateSpec mainImageUpdateSpec = new RecipeUpdateSpec.MainImageUpdateSpec();
mainImageUpdateSpec.setUsername(hal9000.getOwner().getUsername());
mainImageUpdateSpec.setFilename(hal9000.getUserFilename());
updateSpec.setMainImageUpdateSpec(mainImageUpdateSpec);
updateSpec.setMainImage(mainImageUpdateSpec);
final String body = this.objectMapper.writeValueAsString(updateSpec);
final String accessToken = this.getAccessToken(owner);

View File

@ -219,12 +219,12 @@ public class RecipeServiceImpl implements RecipeService {
recipe.setPublic(spec.getIsPublic());
final S3ImageEntity mainImage;
if (spec.getMainImageUpdateSpec() == null) {
if (spec.getMainImage() == null) {
mainImage = null;
} else {
mainImage = (S3ImageEntity) this.imageService.getByUsernameAndFilename(
spec.getMainImageUpdateSpec().getUsername(),
spec.getMainImageUpdateSpec().getFilename(),
spec.getMainImage().getUsername(),
spec.getMainImage().getFilename(),
modifier
);
}

View File

@ -38,7 +38,7 @@ public class RecipeUpdateSpec {
private @Nullable Integer totalTime;
private String rawText;
private boolean isPublic;
private @Nullable MainImageUpdateSpec mainImageUpdateSpec;
private @Nullable MainImageUpdateSpec mainImage;
public RecipeUpdateSpec() {}
@ -56,9 +56,9 @@ public class RecipeUpdateSpec {
this.isPublic = recipe.isPublic();
final @Nullable Image mainImage = recipe.getMainImage();
if (mainImage != null) {
this.mainImageUpdateSpec = new MainImageUpdateSpec();
this.mainImageUpdateSpec.setUsername(mainImage.getOwner().getUsername());
this.mainImageUpdateSpec.setFilename(mainImage.getUserFilename());
this.mainImage = new MainImageUpdateSpec();
this.mainImage.setUsername(mainImage.getOwner().getUsername());
this.mainImage.setFilename(mainImage.getUserFilename());
}
}
@ -110,12 +110,12 @@ public class RecipeUpdateSpec {
this.isPublic = isPublic;
}
public @Nullable MainImageUpdateSpec getMainImageUpdateSpec() {
return this.mainImageUpdateSpec;
public @Nullable MainImageUpdateSpec getMainImage() {
return this.mainImage;
}
public void setMainImageUpdateSpec(@Nullable MainImageUpdateSpec mainImageUpdateSpec) {
this.mainImageUpdateSpec = mainImageUpdateSpec;
public void setMainImage(@Nullable MainImageUpdateSpec mainImage) {
this.mainImage = mainImage;
}
}