Skip to content

NumberFormatException when using conversations.history #1397

@rasharab

Description

@rasharab

We are hitting this error when calling conversations.history
Not sure how video_html_height is a double, but your sdk treats it as an Integer.
This looks more like a server side bug but you guys would know better who to reach out to...

Got an exception while calling conversations.history API (team: ******, error: java.lang.NumberFormatException: Expected an int but was 266.38917793965 at line 1 column 51910 path $.messages[113].attachments[0].video_html_height)

 j.l.NumberFormatException: Expected an int but was 266.38917793965 at line 1 column 51910 path $.messages[113].attachments[0].video_html_height
	at c.g.g.s.JsonReader.nextInt(JsonReader.java:1218)
	at c.g.g.i.b.TypeAdapters$7.read(TypeAdapters.java:249)
	... 31 common frames omitted
Wrapped by: c.g.g.JsonSyntaxException: java.lang.NumberFormatException: Expected an int but was 266.38917793965 at line 1 column 51910 path $.messages[113].attachments[0].video_html_height
	at c.g.g.i.b.TypeAdapters$7.read(TypeAdapters.java:251)
	at c.g.g.i.b.TypeAdapters$7.read(TypeAdapters.java:241)
	at c.g.g.i.b.ReflectiveTypeAdapterFactory$1.readIntoField(ReflectiveTypeAdapterFactory.java:212)
	at c.g.g.i.b.ReflectiveTypeAdapterFactory$FieldReflectionAdapter.readField(ReflectiveTypeAdapterFactory.java:433)
	at c.g.g.i.b.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:393)
	at c.g.g.i.b.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40)
	at c.g.g.i.b.CollectionTypeAdapterFactory$Adapter.read(CollectionTypeAdapterFactory.java:82)
	at c.g.g.i.b.CollectionTypeAdapterFactory$Adapter.read(CollectionTypeAdapterFactory.java:61)
	at c.g.g.i.b.ReflectiveTypeAdapterFactory$1.readIntoField(ReflectiveTypeAdapterFactory.java:212)
	at c.g.g.i.b.ReflectiveTypeAdapterFactory$FieldReflectionAdapter.readField(ReflectiveTypeAdapterFactory.java:433)
	at c.g.g.i.b.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:393)
	at c.g.g.i.b.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40)
	at c.g.g.i.b.CollectionTypeAdapterFactory$Adapter.read(CollectionTypeAdapterFactory.java:82)
	at c.g.g.i.b.CollectionTypeAdapterFactory$Adapter.read(CollectionTypeAdapterFactory.java:61)
	at c.g.g.i.b.ReflectiveTypeAdapterFactory$1.readIntoField(ReflectiveTypeAdapterFactory.java:212)
	at c.g.g.i.b.ReflectiveTypeAdapterFactory$FieldReflectionAdapter.readField(ReflectiveTypeAdapterFactory.java:433)
	at c.g.g.i.b.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapte...

The Slack SDK version

1.44.4

Metadata

Metadata

Assignees

Labels

bugM-T: confirmed bug report. Issues are confirmed when the reproduction steps are documentedjavaThis is a label that @dependabot automatically creates. We don't use it.project:slack-api-clientproject:slack-api-clientproject:slack-api-modelproject:slack-api-model

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions