Mercurial > minori
comparison src/gui/pages/now_playing.cc @ 92:2c27582a177c
pages/now_playing: fix invalid catch
author | Paper <mrpapersonic@gmail.com> |
---|---|
date | Wed, 01 Nov 2023 00:00:56 -0400 |
parents | d02fdf1d6708 |
children | 18979b066284 |
comparison
equal
deleted
inserted
replaced
91:29e2840d9b7b | 92:2c27582a177c |
---|---|
92 if (_id == anime.GetId() && std::to_string(_episode) == info.at("episode")) | 92 if (_id == anime.GetId() && std::to_string(_episode) == info.at("episode")) |
93 return; | 93 return; |
94 _id = anime.GetId(); | 94 _id = anime.GetId(); |
95 try { | 95 try { |
96 _episode = std::stoi(info.at("episode")); | 96 _episode = std::stoi(info.at("episode")); |
97 } catch (std::invalid_argument) { | 97 } catch (std::invalid_argument const&) { |
98 _episode = 0; | 98 _episode = 0; |
99 } | 99 } |
100 _title->SetText(Strings::ToQString(anime.GetUserPreferredTitle())); | 100 _title->SetText(Strings::ToQString(anime.GetUserPreferredTitle())); |
101 _info->SetAnime(anime); | 101 _info->SetAnime(anime); |
102 _poster->SetAnime(anime); | 102 _poster->SetAnime(anime); |