Noti: Le paramètre de message ne fonctionne pas

Créé le 24 janv. 2018  ·  6Commentaires  ·  Source: variadico/noti

La description

Le drapeau --message / -m ne définit pas correctement le champ de message des notifications. Peu importe ce qui est spécifié, le champ de message est toujours la chaîne "Terminé!".

Étapes à reproduire

noti -t "My Title" -m "My Message"

Ce problème se produit lorsque le fichier de configuration est manquant. Un fichier vide le résout, comme l'a souligné @heidark.

Comportement prévisible

Le champ de message des popups de notification / lectures vocales doit être "Mon message".

Comportement réel

Les champs du message restent la chaîne par défaut "Terminé!".
screen shot 2018-01-24 at 4 17 07 pm

Version

3.0.0 , installé via Homebrew sur MacOs 10.13.2

screen shot 2018-01-24 at 4 17 13 pm

bug

Commentaire le plus utile

S'il n'y a pas de .noti.yaml dans le dossier dans lequel vous vous trouvez lorsque vous exécutez noti, il ignore l'indicateur de message.

la création d'un fichier .noti.yaml vide résout le problème mais uniquement pour ce répertoire donné.

le problème pourrait ici:
https://github.com/variadico/noti/blob/960a214d7f2b2ef4866ac8f90048b65032c7c9bf/internal/command/config.go#L182 -L192

Tous les 6 commentaires

Hum, étrange. Je n'arrive pas à reproduire. Pouvez-vous partager le résultat de cette commande ?

noti --verbose -t "My Title" -m "My Message"

Chose sûre:

$ noti --verbose -t "My Title" -m "My Message"
Failed to configure: failed to read config file: [open .noti.yaml: no such file or directory open /Users/tkc/.config/noti/noti.yaml: no such file or directory]
title: My Title
Running command: []
Services: map[banner:{}]
Viper: map[title:My Title say:map[voice:Alex] pushbullet:map[accesstoken:] bearychat:map[incominghookuri:] message:Done! simplepush:map[key: event:] slack:map[channel: username:noti token:] hipchat:map[room: accesstoken:] defaults:[banner] espeak:map[voicename:english-us] pushover:map[apitoken: userkey:] nsuser:map[soundnamefail:Basso soundname:Ping] pushsafer:map[key:] speechsynthesizer:map[voice:Microsoft David Desktop]]
1 notifications queued
Sent: *nsuser.Notification

S'il n'y a pas de .noti.yaml dans le dossier dans lequel vous vous trouvez lorsque vous exécutez noti, il ignore l'indicateur de message.

la création d'un fichier .noti.yaml vide résout le problème mais uniquement pour ce répertoire donné.

le problème pourrait ici:
https://github.com/variadico/noti/blob/960a214d7f2b2ef4866ac8f90048b65032c7c9bf/internal/command/config.go#L182 -L192

La création d'un fichier vide ~/.config/noti/noti.yaml fonctionné, merci gentiment @heidark.

Ooooh, sympa ! Je peux certainement reproduire cela maintenant! Merci @heidark ! La sortie du patch arrivera bientôt !

Merci tout le monde!
Je pense que cela devrait être corrigé sur le dernier dev .

Fermeture maintenant. La sortie du patch arrivera bientôt !

Cette page vous a été utile?
0 / 5 - 0 notes

Questions connexes

integrii picture integrii  ·  12Commentaires

subvillion picture subvillion  ·  6Commentaires

pascalandy picture pascalandy  ·  6Commentaires

ilovezfs picture ilovezfs  ·  7Commentaires

ventz picture ventz  ·  5Commentaires