microsoftgraph / microsoftgraph/msgraph-sdk-java
Unable to message: createForward Returning Null Pointer Exception
Ninguém assumiu esta issue ainda.
- Linguagem predominante
- Java
- Estrelas
- 444
- Forks
- 154
- Merge médio
- 18h 28min
- PRs com merge (30d)
- 4
Descrição
Describe the bug
As described in documentation createForward. The code functionality is broken
It throws a Null Pointer exception
Expected behavior
the below code is expected to create a Draft message
var result = graphClient.me().messages().byMessageId("{message-id}").createForward().post(null);
How to reproduce
graphServiceClient
.users()
.byUserId("replace@userid.com")
.messages()
.byMessageId("{replace-message-id}")
.createForward().post(null);
SDK Version
6.16.0
Latest version known to work for scenario above?
No response
Known Workarounds
No response
Debug output
Click to expand log
Exception in thread "main" java.lang.NullPointerException
at java.util.Objects.requireNonNull(Objects.java:203)
at com.microsoft.graph.users.item.messages.item.createforward.CreateForwardRequestBuilder.post(CreateForwardRequestBuilder.java:59)
at com.microsoft.graph.users.item.messages.item.createforward.CreateForwardRequestBuilder.post(CreateForwardRequestBuilder.java:47)
at org.example.Main.main(Main.java:97)
Configuration
No response
Other information
No response
Guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Direção de pesquisa
Comece com CreateForwardRequestBuilder.java no local indicado pelo stack trace e compare-o com a reprodução de createForward no issue. Execute a chamada users/messages/byMessageId/createForward da linha 97 de Main.java usando a versão 6.16.0 do SDK. Está concluído quando a chamada cria uma mensagem de rascunho sem lançar uma NullPointerException.
Escrita pelo modelo de indexação a partir do texto da issue.
Avaliação
- Stack de tecnologia
- java
- Domínio
- api
- Tipo de issue
- Bug
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Status de atividade
- Estagnada
- Clareza
- Razoavelmente clara
- Facilidade para iniciantes
- 35/100