Legacy doesn't support metadata.

This commit is contained in:
Matthew Messinger 2018-08-31 21:11:43 -04:00
parent 0b30c127c4
commit aa8ba2b3a6

View file

@ -137,12 +137,11 @@ public class LegacySkinServer implements SkinServer {
return new UnsupportedOperationException("Server does not have a gateway."); return new UnsupportedOperationException("Server does not have a gateway.");
} }
protected Map<String, ?> createHeaders(Session session, SkinUpload upload) { private Map<String, ?> createHeaders(Session session, SkinUpload upload) {
Builder<String, Object> builder = ImmutableMap.<String, Object>builder() Builder<String, Object> builder = ImmutableMap.<String, Object>builder()
.put("user", session.getUsername()) .put("user", session.getUsername())
.put("uuid", UUIDTypeAdapter.fromUUID(session.getProfile().getId())) .put("uuid", UUIDTypeAdapter.fromUUID(session.getProfile().getId()))
.put("type", upload.getType().toString().toLowerCase(Locale.US)) .put("type", upload.getType().toString().toLowerCase(Locale.US));
.put("model", upload.getMetadata().getOrDefault("model", "default"));
if (upload.getImage() == null) { if (upload.getImage() == null) {
builder.put("clear", "1"); builder.put("clear", "1");