X-Git-Url: https://git.pterodactylus.net/?p=Sone.git;a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Fsone%2Fcore%2FSoneDownloader.java;h=5024ab99ab9acf85ca1c3190ed7f19aabdc29329;hp=d8b924f208f14aba2bedee3ae8ad9903c128456b;hb=63df577f7ced52acfa93e4a7f329292069d8ba9d;hpb=c513e3329a397d0ebc17fe672f41c7d9d21122c7 diff --git a/src/main/java/net/pterodactylus/sone/core/SoneDownloader.java b/src/main/java/net/pterodactylus/sone/core/SoneDownloader.java index d8b924f..5024ab9 100644 --- a/src/main/java/net/pterodactylus/sone/core/SoneDownloader.java +++ b/src/main/java/net/pterodactylus/sone/core/SoneDownloader.java @@ -330,7 +330,7 @@ public class SoneDownloader extends AbstractService { Integer profileBirthDay = Numbers.safeParseInteger(profileXml.getValue("birth-day", null)); Integer profileBirthMonth = Numbers.safeParseInteger(profileXml.getValue("birth-month", null)); Integer profileBirthYear = Numbers.safeParseInteger(profileXml.getValue("birth-year", null)); - Profile profile = new Profile().setFirstName(profileFirstName).setMiddleName(profileMiddleName).setLastName(profileLastName); + Profile profile = new Profile(sone).setFirstName(profileFirstName).setMiddleName(profileMiddleName).setLastName(profileLastName); profile.setBirthDay(profileBirthDay).setBirthMonth(profileBirthMonth).setBirthYear(profileBirthYear); /* avatar is processed after images are loaded. */ String avatarId = profileXml.getValue("avatar", null); @@ -499,7 +499,7 @@ public class SoneDownloader extends AbstractService { /* process avatar. */ if (avatarId != null) { - sone.setAvatar(core.getImage(avatarId, false)); + profile.setAvatar(core.getImage(avatarId, false)); } /* okay, apparently everything was parsed correctly. Now import. */