Closed smly closed 9 months ago
user_data_dir
に関して、examplesディレクトリの
config_example.tomlとconfig_list_example.tomlに
設定の例を追加してください。
config_example.tomlには説明も追加してください。
各コメントのご確認、ご対応お願いします。 コメントを忘れていましたが、
userdata_dir
はPlaywrightの引数名に合わせてuser_data_dir
への変更をお願いします。
573214a にて対応しました。
user_data_dir
に関して、examplesディレクトリの config_example.tomlとconfig_list_example.tomlに 設定の例を追加してください。 config_example.tomlには説明も追加してください。
fa37588 にて設定例と説明を追加しました。
差分についての説明コメントを保留状態のまま投稿できていないままレビュー依頼をしていました :bow: 特に heatbeat についてコメントで補足しています。
User Data Directory を設定可能にする差分です。
設定ファイルの
browser.userdata_dir
にディレクトリへのパスを設定することで User Data Directory を使ってブラウザを立ち上げることができるようになります。これによってメールログインの頻度を減らすことができます。S3 経由でのログインで動作確認をしているため、ほぼ同じコードではありますが examples を追加しています。
自明ではない変更点として、
.lq.Lobby.heatbeat
を無視するコードの追加があります。これは元々 LoginPresentation や AuthPresentation が受け取っていたメッセージですが、この2つの Presentation の呼び出しがスキップされるため、別の場所(RoomHostPresentation、RoomPresentationBase)で扱っています。