Bluesky feed server - NSFW Likes

refactor: Switch all print statements to log statements

Closes #6

+11 -6
+11 -6
darkfeed/src/main/kotlin/server/FeedServer.kt
··· 67 67 } 68 68 69 69 private suspend fun handleWellKnownDidJson(call: RoutingCall) { 70 - println("handleWellKnownDid: responding with hostname $hostname") 70 + log.debug("handleWellKnownDid: Responding with hostname '{}'", hostname) 71 71 72 72 call.respond( 73 73 DidJson( ··· 88 88 val limit = call.queryParameters["limit"]?.toIntOrNull() 89 89 val cursor = call.queryParameters["cursor"] 90 90 91 - println("handleGetFeedSkeleton: requestor: $requestor, limit: $limit, cursor: $cursor") 91 + log.info("handleGetFeedSkeleton: User: {}, Limit: {}, Cursor: {}", requestor, limit, cursor) 92 92 93 93 call.respond(buildFeedSkeleton(requestor, limit ?: 25, cursor)) 94 94 } ··· 103 103 val likes = bskyApi.getLikesByActor(requestor, getLikesByActorCursor) 104 104 .also { 105 105 if (it.second == null) { 106 - println("buildFeedSkeleton: $requestor: getLikes cursor is null, no more likes available") 106 + log.debug("buildFeedSkeleton: {}: getLikes cursor is null, no more likes available", requestor) 107 107 isFeedFinished = true 108 108 } 109 109 } ··· 111 111 .first 112 112 .map { likeRef -> likeRef.value.subject.uri } 113 113 114 - println("buildFeedSkeleton: $requestor: got ${likes.count()} likes, new cursor: $getLikesByActorCursor") 114 + log.debug( 115 + "buildFeedSkeleton: {}: Got {} likes, new cursor: {}", 116 + requestor, 117 + likes.count(), 118 + getLikesByActorCursor 119 + ) 115 120 116 121 runBlocking { 117 122 val jobs: MutableList<Deferred<List<PostView>>> = mutableListOf() ··· 130 135 .forEach { labeledPosts.addAll(it) } 131 136 } 132 137 133 - println("buildFeedSkeleton: $requestor: found ${labeledPosts.count()} labeled likes") 138 + log.debug("buildFeedSkeleton: {}: Found {} labeled likes", requestor, labeledPosts.count()) 134 139 135 140 apiCallsCount++ 136 141 } 137 142 138 - println("buildFeedSkeleton: $requestor: returning FeedSkeleton, required $apiCallsCount getLikes calls") 143 + log.debug("buildFeedSkeleton: {}: Returning FeedSkeleton, required {} getLikes calls", requestor, apiCallsCount) 139 144 140 145 return FeedSkeleton( 141 146 cursor = if (!isFeedFinished) {