From e5815aaf291e9c0ca9f260a6f9d26f1ea9c43f05 Mon Sep 17 00:00:00 2001
From: Chopper <156493704+choppeh@users.noreply.github.com>
Date: Thu, 18 Jul 2024 07:51:01 -0300
Subject: [PATCH] ModeScanlator: Update domain (#4084)

* Update domain

* Add rateLimit
---
 src/pt/modescanlator/build.gradle                     |  4 ++--
 .../extension/pt/modescanlator/ModeScanlator.kt       | 11 ++++++++++-
 2 files changed, 12 insertions(+), 3 deletions(-)

diff --git a/src/pt/modescanlator/build.gradle b/src/pt/modescanlator/build.gradle
index de76f07cc..6ee6d53ce 100644
--- a/src/pt/modescanlator/build.gradle
+++ b/src/pt/modescanlator/build.gradle
@@ -2,8 +2,8 @@ ext {
     extName = 'Mode Scanlator'
     extClass = '.ModeScanlator'
     themePkg = 'heancms'
-    baseUrl = 'https://modescanlator.com'
-    overrideVersionCode = 0
+    baseUrl = 'https://site.modescanlator.net'
+    overrideVersionCode = 1
 }
 
 apply from: "$rootDir/common.gradle"
diff --git a/src/pt/modescanlator/src/eu/kanade/tachiyomi/extension/pt/modescanlator/ModeScanlator.kt b/src/pt/modescanlator/src/eu/kanade/tachiyomi/extension/pt/modescanlator/ModeScanlator.kt
index 56cda8711..5e844674f 100644
--- a/src/pt/modescanlator/src/eu/kanade/tachiyomi/extension/pt/modescanlator/ModeScanlator.kt
+++ b/src/pt/modescanlator/src/eu/kanade/tachiyomi/extension/pt/modescanlator/ModeScanlator.kt
@@ -1,8 +1,17 @@
 package eu.kanade.tachiyomi.extension.pt.modescanlator
 
 import eu.kanade.tachiyomi.multisrc.heancms.HeanCms
+import eu.kanade.tachiyomi.network.interceptor.rateLimit
 
-class ModeScanlator : HeanCms("Mode Scanlator", "https://modescanlator.com", "pt-BR") {
+class ModeScanlator : HeanCms(
+    "Mode Scanlator",
+    "https://site.modescanlator.net",
+    "pt-BR",
+    "https://api.modescanlator.net",
+) {
+    override val client = super.client.newBuilder()
+        .rateLimit(3)
+        .build()
 
     // PeachScan -> HeanCms
     override val versionId = 2