mirror of
https://github.com/OrcaSlicer/OrcaSlicer.git
synced 2026-09-27 19:01:02 +00:00
fix: refresh token before configuring printer MQTT
This commit is contained in:
@@ -1044,6 +1044,12 @@ int OrcaCloudServiceAgent::configure_selected_printer_mqtt(const std::string& de
|
|||||||
OrcaMqttConnection::StateHandler state_handler)
|
OrcaMqttConnection::StateHandler state_handler)
|
||||||
{
|
{
|
||||||
(void) dev_id;
|
(void) dev_id;
|
||||||
|
if (!ensure_token_fresh("configure_selected_printer_mqtt"))
|
||||||
|
{
|
||||||
|
BOOST_LOG_TRIVIAL(warning) << "ensure_token_fresh returned false";
|
||||||
|
return BAMBU_NETWORK_ERR_CONNECTION_TO_SERVER_FAILED;
|
||||||
|
}
|
||||||
|
|
||||||
OrcaMqttConnection::Config cfg;
|
OrcaMqttConnection::Config cfg;
|
||||||
cfg.url = "wss://" + api_base_url + "/api/v1/printers/mqtt";
|
cfg.url = "wss://" + api_base_url + "/api/v1/printers/mqtt";
|
||||||
cfg.use_tls = true;
|
cfg.use_tls = true;
|
||||||
|
|||||||
Reference in New Issue
Block a user