mirror of
https://github.com/DreamExposure/DisCal-Discord-Bot.git
synced 2026-04-25 19:08:33 -05:00
Remove unneeded data wrapper
This commit is contained in:
@@ -15,7 +15,6 @@ import org.dreamexposure.discal.core.exceptions.EmptyNotAllowedException
|
||||
import org.dreamexposure.discal.core.exceptions.NotFoundException
|
||||
import org.dreamexposure.discal.core.logger.LOGGER
|
||||
import org.dreamexposure.discal.core.`object`.calendar.CalendarData
|
||||
import org.dreamexposure.discal.core.`object`.google.ClientData
|
||||
import org.dreamexposure.discal.core.`object`.network.discal.CredentialData
|
||||
import org.dreamexposure.discal.core.utils.GlobalVal.DEFAULT
|
||||
import org.dreamexposure.discal.core.utils.GlobalVal.HTTP_CLIENT
|
||||
@@ -28,7 +27,6 @@ import kotlin.system.exitProcess
|
||||
|
||||
@Suppress("BlockingMethodInNonBlockingContext")
|
||||
object GoogleAuth {
|
||||
private val clientData = ClientData(Config.SECRET_GOOGLE_CLIENT_ID.getString(), Config.SECRET_GOOGLE_CLIENT_SECRET.getString())
|
||||
private val CREDENTIALS: Flux<DisCalGoogleCredential>
|
||||
|
||||
init {
|
||||
@@ -83,8 +81,8 @@ object GoogleAuth {
|
||||
private fun doAccessTokenRequest(refreshToken: String): Mono<CredentialData> {
|
||||
return Mono.fromCallable {
|
||||
val body = FormBody.Builder()
|
||||
.addEncoded("client_id", clientData.clientId)
|
||||
.addEncoded("client_secret", clientData.clientSecret)
|
||||
.addEncoded("client_id", Config.SECRET_GOOGLE_CLIENT_ID.getString())
|
||||
.addEncoded("client_secret", Config.SECRET_GOOGLE_CLIENT_SECRET.getString())
|
||||
.addEncoded("refresh_token", refreshToken)
|
||||
.addEncoded("grant_type", "refresh_token")
|
||||
.build()
|
||||
|
||||
@@ -1,6 +0,0 @@
|
||||
package org.dreamexposure.discal.core.`object`.google
|
||||
|
||||
import kotlinx.serialization.Serializable
|
||||
|
||||
@Serializable
|
||||
data class ClientData(val clientId: String, val clientSecret: String)
|
||||
+3
-6
@@ -18,7 +18,6 @@ import org.dreamexposure.discal.core.exceptions.EmptyNotAllowedException
|
||||
import org.dreamexposure.discal.core.exceptions.google.GoogleAuthCancelException
|
||||
import org.dreamexposure.discal.core.logger.LOGGER
|
||||
import org.dreamexposure.discal.core.`object`.calendar.CalendarData
|
||||
import org.dreamexposure.discal.core.`object`.google.ClientData
|
||||
import org.dreamexposure.discal.core.`object`.google.GoogleAuthPoll
|
||||
import org.dreamexposure.discal.core.`object`.network.discal.CredentialData
|
||||
import org.dreamexposure.discal.core.`object`.rest.RestError
|
||||
@@ -34,8 +33,6 @@ import com.google.api.services.calendar.Calendar as GoogleCalendarService
|
||||
|
||||
@Suppress("BlockingMethodInNonBlockingContext")
|
||||
object GoogleAuthWrapper {
|
||||
private val clientData = ClientData(Config.SECRET_GOOGLE_CLIENT_ID.getString(), Config.SECRET_GOOGLE_CLIENT_SECRET.getString())
|
||||
|
||||
private val discalTokens: MutableMap<Int, CredentialData> = ConcurrentHashMap()
|
||||
private val externalTokens: MutableMap<Snowflake, CredentialData> = ConcurrentHashMap()
|
||||
|
||||
@@ -173,7 +170,7 @@ object GoogleAuthWrapper {
|
||||
fun requestDeviceCode(): Mono<Response> {
|
||||
return Mono.fromCallable {
|
||||
val body = FormBody.Builder()
|
||||
.addEncoded("client_id", clientData.clientId)
|
||||
.addEncoded("client_id", Config.SECRET_GOOGLE_CLIENT_ID.getString())
|
||||
.addEncoded("scope", CalendarScopes.CALENDAR)
|
||||
.build()
|
||||
|
||||
@@ -190,8 +187,8 @@ object GoogleAuthWrapper {
|
||||
fun requestPollResponse(poll: GoogleAuthPoll): Mono<Response> {
|
||||
return Mono.fromCallable {
|
||||
val body = FormBody.Builder()
|
||||
.addEncoded("client_id", clientData.clientId)
|
||||
.addEncoded("client_secret", clientData.clientSecret)
|
||||
.addEncoded("client_id", Config.SECRET_GOOGLE_CLIENT_ID.getString())
|
||||
.addEncoded("client_secret", Config.SECRET_GOOGLE_CLIENT_SECRET.getString())
|
||||
.addEncoded("code", poll.deviceCode)
|
||||
.addEncoded("grant_type", "http://oauth.net/grant_type/device/1.0")
|
||||
.build()
|
||||
|
||||
Reference in New Issue
Block a user