オフライン表示時のキャッシュ取得で、単純ミスしてた

オフライン表示時のキャッシュ取得で、hashUrlからurlを取得する処理しているんだけど、以下のような書き方になっていてバグってた。

fun getHashUrlToItem(hashUrl: String): String{
    hashUrlToUrl(hashUrl)?.let {
        it
    }
    Qlog.d("db not found hashUrl: $hashUrl")
    return ""
}

いや、普通に見れば問題あるよねってわかるんだけど、kotlin使っていると

return if(a=0){
    "a=0"
else{
    "a<>0"
}

みたいなのをよく使うせいで、itがreturnされると誤認して作ってたよ。
上記関数の上位で、ガードしてたせいで発見できず。で、最近の修正で上位の関数のガード処理を単純化したことで、今回の問題が発覚。

個人アプリとはいえ、そろそろ単体試験などもやってかないとかも。。

新しいカテゴリ募集

カテゴリが少なすぎるとのご意見をいただいたため、追加していきたいのですが、やみくもに増やすのもと思いっています。
そのため、追加要望を募集(アダルト以外)しておりますのでコメントよろしくお願いします。
※要望に対応できない場合もありますので、その際は申し訳ありません。

緊急バグ対処リリース

申し訳ありません。
やってしまいました。
修正途中の物をアップロードしてしまい、記事一覧が取得できない問題が発生しました。

使用頻度最大の機能ですので、申し訳ありませんが、緊急でリリースさせていただきました。

バグ対処バージョンアップ(2018/9)

うーん。再現できないバグが増えてきて。。。。
今回は、以下のバグを修正しました。
・キャッシュが取得できない場合がある問題の対処
・設定画面が表示されないバグの対処
・一部サイトでPC表示される問題の対処
・アクセスカウントがされない問題の対処
・軽微なバグの対処

そろそろ、新しい機能に手をつけたいのですが、なかなか。。。

バグ対処バージョンアップ実施(2018/7)

緊急のリリースです。
・ナイトモードが動作しない、ナイトモード選択時に強制終了する問題対処
うーん。なぜ見逃したのか。。。すみません。

バグ対処、性能改善バージョンアップ実施(2018/7)

バグ対処、性能改善のバージョンアップです。
・画像取得速度の改善
・記事データ取得時間の短縮
・記事データ取得時に強制終了する問題の対処
・ナイトモード設定時に強制終了する問題の対処
記事データ取得に関しては、だいぶ改善されたかな?と思います。
うーん。新しい機能を付けるのもですが、まずは強制終了だけでももう少しへらさないと。。

バグフィックスバージョンアップ(2018/7)

記事一覧から記事選択して、画面遷移する際にエラーが落ちているようなエラー報告がたんまり出たので、緊急リリースしました。
どうしても、自端末で確認できないので、おそらくでのリリースですが。。。

オフライン表示時のキャッシュ取得で、単純ミスしてた

オフライン表示時のキャッシュ取得で、hashUrlからurlを取得する処理しているんだけど、以下のような書き方になっていてバグってた。 fun getHashUrlToItem(hashUrl: String): String{     hashUrlToUrl(hashUrl)...