Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

Channel layoutType property is missing in the SDK

Ouverte
#2,586 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Évaluation

Difficulté
3/5
Temps estimé
1-2 jours
Accessibilité débutants
64/100
Type d'issue
Bug
Clarté
Plutôt claire
Activité
Calme
Stack technique
java
Domaine
api

Piste de recherche

Commencez par le modèle graph.models.Channel et comparez-le au Microsoft Graph channels endpoint présenté dans l’issue. Ajoutez la prise en charge de la lecture et du patch de layoutType, y compris les deux valeurs autorisées, puis vérifiez que le SDK expose la propriété sans utiliser additionalData.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

status:waiting-for-triage type:bug
Describe the bug

The property layoutType is missing for the graph.models.Channel-Object. Without it reading the actual value of a channel is hard. Patching the property can be done with some workarounds using additionalData (see below).

The object:
Image

A graph request:
https://graph.microsoft.com/v1.0/teams/{team-id}/channels/{channel-id}
Image

Expected behavior

The property should be present in the graph.models.Channel-Object. Also an enum for the two allowed values would be nice.

How to reproduce

Simply use some sdk version and try to read or patch the layoutType of a channel.

SDK Version

6.63

Latest version known to work for scenario above?

none I guess

Known Workarounds

For a patch you can use one of:

.getAdditionalData().put("layoutType", "post");
.getAdditionalData().put("layoutType", "chat");

I don't know if there is a workaround for reading.

Debug output

No response

Configuration

This should not impact the issue, since it is not present in the models of the java-SDK.

Other information

No response

Langage dominant
Java
Étoiles
444
Forks
154
Merge moyen
18 h 28 min
PR mergées (30 j)
4

Guide de contribution

Ouvrir le guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de microsoftgraph/msgraph-sdk-java

Toutes les issues de microsoftgraph/msgraph-sdk-java

Issues similaires

Plus d'issues Java

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.