浏览代码

Fixed book images with hyphen in title

sirekanian 2 年之前
父节点
当前提交
da994ef5c9
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      app/src/main/java/org/sirekanyan/knigopis/common/functions/StringFactory.kt

+ 1 - 1
app/src/main/java/org/sirekanyan/knigopis/common/functions/StringFactory.kt

@@ -12,7 +12,7 @@ fun createUserImageUrl(userId: String) = "$STATIC_API/user/$userId"
 
 fun createBookImageUrl(bookTitle: String): String {
     val normalizedTitle = bookTitle.lowercase()
-        .replace(Regex("\\W+"), "_")
+        .replace(Regex("[^\\w-]+"), "_")
         .replace(Regex("(^_|_$)"), "")
         .replace("ё", "е")
     return "$STATIC_API/book/$normalizedTitle"