mirror of
https://github.com/booklore-app/booklore.git
synced 2025-12-23 22:28:11 -05:00
feat: add library sync URL generation in KoboUrlBuilder (#1937)
This commit is contained in:
@@ -41,6 +41,7 @@ public class KoboInitializationService {
|
||||
objectNode.put("image_host", baseBuilder.build().toUriString());
|
||||
objectNode.put("image_url_template", koboUrlBuilder.imageUrlTemplate(token));
|
||||
objectNode.put("image_url_quality_template", koboUrlBuilder.imageUrlQualityTemplate(token));
|
||||
objectNode.put("library_sync", koboUrlBuilder.librarySyncUrl(token));
|
||||
}
|
||||
|
||||
return ResponseEntity.ok()
|
||||
|
||||
@@ -70,4 +70,11 @@ public class KoboUrlBuilder {
|
||||
.build()
|
||||
.toUriString();
|
||||
}
|
||||
|
||||
public String librarySyncUrl(String token) {
|
||||
return baseBuilder()
|
||||
.pathSegment("api", "kobo", token, "v1", "library", "sync")
|
||||
.build()
|
||||
.toUriString();
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user