💄 Rework of the authorize page
This commit is contained in:
@@ -3,6 +3,7 @@ import { keysToCamel, keysToSnake } from "~/utils/transformKeys"
|
||||
|
||||
export const useSolarNetwork = () => {
|
||||
const apiBase = useSolarNetworkUrl()
|
||||
const devToken = useRuntimeConfig().public.devToken
|
||||
|
||||
// Forward cookies from the incoming request
|
||||
const headers: HeadersInit = import.meta.server
|
||||
@@ -18,6 +19,11 @@ export const useSolarNetwork = () => {
|
||||
const side = import.meta.server ? "SERVER" : "CLIENT"
|
||||
console.log(`[useSolarNetwork] onRequest for ${request} on ${side}`)
|
||||
|
||||
if (devToken) {
|
||||
options.headers = new Headers(options.headers)
|
||||
options.headers.set("Authorization", `Bearer ${devToken}`)
|
||||
}
|
||||
|
||||
// Transform request data from camelCase to snake_case
|
||||
if (options.body && typeof options.body === "object") {
|
||||
options.body = keysToSnake(options.body)
|
||||
|
||||
Reference in New Issue
Block a user