Noti: メッセージ設定が機能しない

作成日 2018年01月24日  ·  6コメント  ·  ソース: variadico/noti

説明

--message / -mフラグが、通知のメッセージフィールドを正しく設定していません。 何を指定しても、メッセージフィールドは常に文字列「Done!」です。

再現する手順

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

この動作は、構成ファイルが欠落している場合に発生します。 @heidarkが指摘しているように、空のファイルはそれを解決します。

予想される行動

通知ポップアップ/音声読み出しのメッセージフィールドは「マイメッセージ」になります。

実際の動作

メッセージフィールドはデフォルトの文字列「Done!」のままです。
screen shot 2018-01-24 at 4 17 07 pm

バージョン

3.0.0 、MacOs10.13.2にHomebrew経由でインストール

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

bug

最も参考になるコメント

notiを実行したときに現在のフォルダーに.noti.yamlがない場合、メッセージフラグは無視されます。

空の.noti.yamlファイルを作成すると問題が修正されますが、その特定のディレクトリに対してのみです。

問題はここにあるかもしれません:
https://github.com/variadico/noti/blob/960a214d7f2b2ef4866ac8f90048b65032c7c9bf/internal/command/config.go#L182 -L192

全てのコメント6件

うーん、変だ。 再現できないようです。 このコマンドの出力を共有できますか?

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

確実なこと:

$ 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

notiを実行したときに現在のフォルダーに.noti.yamlがない場合、メッセージフラグは無視されます。

空の.noti.yamlファイルを作成すると問題が修正されますが、その特定のディレクトリに対してのみです。

問題はここにあるかもしれません:
https://github.com/variadico/noti/blob/960a214d7f2b2ef4866ac8f90048b65032c7c9bf/internal/command/config.go#L182 -L192

空のファイル~/.config/noti/noti.yaml作成は機能しました、ありがとう@heidark。

ああ、いいね! これは間違いなく再現できます! ありがとう@heidark! パッチリリースはもうすぐです!

みんな、ありがとう!
これは最新の開発で修正する必要があると思います。

閉店しました。 パッチリリースはもうすぐです!

このページは役に立ちましたか?
0 / 5 - 0 評価

関連する問題

pascalandy picture pascalandy  ·  6コメント

integrii picture integrii  ·  12コメント

ilovezfs picture ilovezfs  ·  7コメント

ventz picture ventz  ·  5コメント

subvillion picture subvillion  ·  6コメント