Clang tidy/format fixes for color_palette_fallback_warning

This commit is contained in:
AdenKoperczak 2025-02-28 15:49:56 -05:00
parent 8be9cc72de
commit dc3258d149

View file

@ -1865,20 +1865,18 @@ void MapWidgetImpl::RadarProductManagerDisconnect()
void MapWidgetImpl::InitializeNewRadarProductView( void MapWidgetImpl::InitializeNewRadarProductView(
const std::string& colorPalette) const std::string& colorPalette)
{ {
boost::asio::post(threadPool_, boost::asio::post(
threadPool_,
[colorPalette, this]() [colorPalette, this]()
{ {
try try
{ {
auto radarProductView = auto radarProductView = context_->radar_product_view();
context_->radar_product_view();
auto& paletteSetting = auto& paletteSetting =
settings::PaletteSettings::Instance().palette( settings::PaletteSettings::Instance().palette(colorPalette);
colorPalette);
std::string colorTableFile = std::string colorTableFile = paletteSetting.GetValue();
paletteSetting.GetValue();
if (colorTableFile.empty()) if (colorTableFile.empty())
{ {
colorTableFile = paletteSetting.GetDefault(); colorTableFile = paletteSetting.GetDefault();
@ -1888,22 +1886,17 @@ void MapWidgetImpl::InitializeNewRadarProductView(
util::OpenFile(colorTableFile); util::OpenFile(colorTableFile);
if (colorTableStream->fail()) if (colorTableStream->fail())
{ {
logger_->warn("Could not open color table {}", logger_->warn("Could not open color table {}", colorTableFile);
colorTableFile); colorTableStream = util::OpenFile(paletteSetting.GetDefault());
colorTableStream =
util::OpenFile(paletteSetting.GetDefault());
} }
std::shared_ptr<common::ColorTable> colorTable = std::shared_ptr<common::ColorTable> colorTable =
common::ColorTable::Load(*colorTableStream); common::ColorTable::Load(*colorTableStream);
if (!colorTable->IsValid()) if (!colorTable->IsValid())
{ {
logger_->warn("Could not load color table {}", logger_->warn("Could not load color table {}", colorTableFile);
colorTableFile); colorTableStream = util::OpenFile(paletteSetting.GetDefault());
colorTableStream = colorTable = common::ColorTable::Load(*colorTableStream);
util::OpenFile(paletteSetting.GetDefault());
colorTable =
common::ColorTable::Load(*colorTableStream);
} }
radarProductView->LoadColorTable(colorTable); radarProductView->LoadColorTable(colorTable);