diff options
| author | Féry Mathieu (Mathius) <ferymathieuy@gmail.com> | 2022-02-25 11:47:07 +0100 |
|---|---|---|
| committer | Féry Mathieu (Mathius) <ferymathieuy@gmail.com> | 2022-02-25 11:47:07 +0100 |
| commit | 0f1bb3fb3be085b3234d4baa3e512ef927aff4d9 (patch) | |
| tree | b0c221e0c52f3f8a532dbb279b5045d933bdde8e /src | |
| parent | 78c447829a605cfc6b82fb9dcb4e01057a17cec5 (diff) | |
| download | invidious-0f1bb3fb3be085b3234d4baa3e512ef927aff4d9.tar.gz invidious-0f1bb3fb3be085b3234d4baa3e512ef927aff4d9.tar.bz2 invidious-0f1bb3fb3be085b3234d4baa3e512ef927aff4d9.zip | |
Update reduce_uri signature
Following request_change at :
- https://github.com/iv-org/invidious/pull/2936#discussion_r814436660
Diffstat (limited to 'src')
| -rw-r--r-- | src/invidious/helpers/utils.cr | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/src/invidious/helpers/utils.cr b/src/invidious/helpers/utils.cr index f8a7873d..8180ab6f 100644 --- a/src/invidious/helpers/utils.cr +++ b/src/invidious/helpers/utils.cr @@ -366,13 +366,10 @@ def fetch_random_instance return filtered_instance_list.sample(1)[0] end -def reduce_uri(uri : URI | String, max_length : Int32? = 50, suffix : String? = "...") : String +def reduce_uri(uri : URI | String, max_length : Int32 = 50, suffix : String = "…") : String str = uri.to_s.sub(/https?:\/\//, "") - if !max_length.nil? && str.size > max_length - str = str[0, max_length] - if !suffix.nil? - str = "#{str}#{suffix}" - end + if str.size > max_length + str = "#{str[0, max_length]}#{suffix}" end return str end |
