Token bug in converter.m
Évaluation
Cette issue n'a pas encore été évaluée.
Description
Both the GitHub and GitLab cases pass "" as the default token (lines 21, 25), but the GitHub.m and GitLab.m constructors expect missing to skip authentication. So even when no token env var is set, "" gets sent as the auth header and the API returns 401. The unauthenticated GitHub path should work but can't because of this.
Reproduction Steps:
- Install DocMaker v0.8.0 (MATLAB_DocMaker.mltbx from the GitHub release) in MATLAB:
>> matlab.addons.install("MATLAB_DocMaker.mltbx")
- Make sure no token is set anywhere:
>> setenv("DOCMAKER_GITLAB_HOSTNAME", "")
>> setenv("DOCMAKER_GITLAB_TOKEN", "")
- Minimal repro:
>> setenv("DOCMAKER_CONVERTER", "GitHub")
>> c = docmaker.converter();
>> c.Token % Expected <missing>
ans =
""
>> c.md2xml("# Hello")
Error using docmaker.GitHub/md2xml (line 80)
[HTTP/1.1 401 Unauthorized] Bad credentials
- Langage dominant
- MATLAB
- Étoiles
- 10
- Forks
- 3
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Aucun modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de mathworks/docmaker
-
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
-
Provide a docinit functionaliyPeut-être à nouveau libre @k-deeley l’a pris il y a 42 jours, et aucune pull request n’est ouverte. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
-
Difficulté 3/5 1-2 jours Accessibilité débutants 48/100
-
Difficulté 3/5 1-2 jours Accessibilité débutants 59/100
-
No local converter optionPeut-être pris @k-deeley l’a pris il y a 14 jours. Ouverteenhancement
Difficulté 4/5 3-5 jours Accessibilité débutants 42/100
Toutes les issues de mathworks/docmaker
Issues similaires
-
Request for clarification
Difficulté 1/5 Moins d'une heure Accessibilité débutants 87/100
UniprJRC/DSwithMATLAB#233 · 1 commentaire ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
Les mainteneurs répondent en général sous 1 jour
-
windows clang 20 warnings buildOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 67/100
wissem01chiha/slxio#51 ·
-
census digest: print a denominator for EDGE-FAMILY CARDINALITY VIOLATIONS (did-schema OPEN_WORK #79)OuverteV2
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
VH-Lab/DID-matlab#399 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
VH-Lab/NDI-matlab#1183 ·
Les mainteneurs répondent en général sous 1 jour