bivashy / java-vk-bots-long-poll-api

A Java library to create VK bots using Bots Long Poll API
MIT License
3 stars 0 forks source link

Error with DocConverter. #21

Closed vankad24 closed 3 years ago

vankad24 commented 3 years ago

Здравствуйте. Когда я отправляю моему боту любой документ, появляется эта ошибка: (When I send any document to my bot, this error appears:)

W/System.err: java.lang.NullPointerException: Attempt to invoke virtual method 'java.util.Set com.google.gson.JsonObject.entrySet()' on a null object reference
W/System.err:     at api.longpoll.bots.converters.media.DocConverterImpl.convert(DocConverterImpl.java:33)
        at api.longpoll.bots.converters.media.DocConverterImpl.convert(DocConverterImpl.java:12)
        at api.longpoll.bots.converters.media.AttachmentConverterImpl.convert(AttachmentConverterImpl.java:46)
        at api.longpoll.bots.converters.basic.MessageConverterImpl.lambda$convert$0$MessageConverterImpl(MessageConverterImpl.java:25)
        at api.longpoll.bots.converters.basic.-$$Lambda$MessageConverterImpl$3SPtql1Dv_lfNBm0AzDf9t5d6PU.accept(lambda)
        at java.lang.Iterable.forEach(Iterable.java:75)
        at api.longpoll.bots.converters.basic.MessageConverterImpl.convert(MessageConverterImpl.java:25)
        at api.longpoll.bots.converters.events.messages.MessageEventConverterImpl.convert(MessageEventConverterImpl.java:16)
        at api.longpoll.bots.converters.events.messages.MessageEventConverterImpl.convert(MessageEventConverterImpl.java:10)
        at api.longpoll.bots.converters.events.EventConverterImpl.convert(EventConverterImpl.java:118)
        at api.longpoll.bots.converters.response.events.GetEventsResultConverterImpl.lambda$convert$0$GetEventsResultConverterImpl(GetEventsResultConverterImpl.java:25)
        at api.longpoll.bots.converters.response.events.-$$Lambda$GetEventsResultConverterImpl$DnwaauohTNjk9FcGrb0O91ZTH7E.accept(lambda)
        at java.lang.Iterable.forEach(Iterable.java:75)
        at api.longpoll.bots.converters.response.events.GetEventsResultConverterImpl.convert(GetEventsResultConverterImpl.java:25)
        at api.longpoll.bots.converters.response.events.GetEventsResultConverterImpl.convert(GetEventsResultConverterImpl.java:14)

Надеюсь, вы поможете мне

yvasyliev commented 3 years ago

Hi @vankad24, please update the dependency with latest release and check again:

<dependency>
  <groupId>com.github.yvasyliev</groupId>
  <artifactId>java-vk-bots-longpoll-api</artifactId>
  <version>1.2.1</version>
</dependency>