BABetter Auth
Created by sanser on 3/5/2025 in #help
/api/auth/subscription/upgrade 404 with stripe plugin
hey all- i doing
const { data, error } = await client.subscription.upgrade({
annual: biAnnual,
plan: 'basic',
successUrl: '/dashboard',
cancelUrl: '/pricing'
});
const { data, error } = await client.subscription.upgrade({
annual: biAnnual,
plan: 'basic',
successUrl: '/dashboard',
cancelUrl: '/pricing'
});
and im getting an error saying the /api/auth/subscription/upgrade route does not exist?
1 replies
VVALORANT
Created by C on 3/5/2025 in #community-help
issue
Can someone help me?
45 replies
CDCloudflare Developers
Created by 𝕥𝕧𝕋𝕣𝕚𝕏 on 3/5/2025 in #general-help
HELP ME
i want remote desktop to be added to a domain
3 replies
CC#
Created by Holy on 3/5/2025 in #help
Classes in C#
Hello, currently learning C# through the microsoft developer course on youtube. I don't have an intuitive idea of what classes are exactly. For example if I do System.Console.WriteLine(), is System a bunch of System related "classes", and Console is a class which contains different methods related to the console? So basically like a container? When I look for a definition on google it says a class is a blueprint or a template. In this case is WriteLine a method of an instance of Console?
27 replies
BABetter Auth
Created by King Alastor on 3/5/2025 in #help
PostgreSQL support
No description
2 replies
VVALORANT
Created by S on 3/5/2025 in #community-help
isue
No description
69 replies
VVALORANT
Created by e24 on 3/5/2025 in #community-help
anyone can help
No description
10 replies
VVALORANT
Created by aiming on 3/5/2025 in #community-help
when is the update in oce?
any idea on what time?
1 replies
PMPUBG MOBILE
Created by ZAMXM on 3/5/2025 in #questions
3.7 Update livik
The old livik will come back for a temporary time period....? Or it will be permanent
2 replies
VVALORANT
Created by sarang on 3/5/2025 in #community-help
Help please
I have double my usual ping
1 replies
CC#
Created by yourFriend on 3/5/2025 in #help
Need guidance on how to develop networks(not https) with fellow C# developers.
Hello, everyone. I'm going to start preparing seriously for job as .net full stack developer. Here's my game plan: 1. First 6 months: 1.1 Fundamentals 1.2 DSA 1.3 OOP 1.4 Asynchronous programming (optional) 1.5 Networking (optional) 2. Next 1 year: 2.1 SQL 2.2 ASP.NET Core 2.3 Some UI (haven't decided which one) . . . Haven't decided yet. 2. I have plenty of free and paid resources online. 3. Plenty of online certifications, like, w3school, MSDN, Coursera, Edx, Udemy, freeCodeCamp. hopefully they will be enough. 4. But how to develop networks with fellow devs. as I'm self studying at home and not in a university campus.
2 replies
VVALORANT
Created by S O L on 3/5/2025 in #fanart
Agent Concept: Splice
Agent Inspiration: Splice was created to have the adaptability that other sentinel Agents lack. While some sentinels thrive in predictable setups, Splice excels in reacting to enemy tactics, ensuring his utility evolves based on how it was countered. Whether enemies rely on utility clears, brute force, or stealth, Splice’s kit changes to match, keeping him one step ahead. Biography Name: Thomas Marko Aliases: None Origin: United States Race: Radiant Gender: Male Affiliations: VALORANT Protocol Game Details Role: Sentinel Passive Ability: Adapt Basic Abilities: Bio-Node, Smart Tether Signature Ability: Morph Ultimate Ability: Enmesh Out of Universe Codenames: N/A Added: N/A Voice: N/A Biography In-Game Quote: “The world learns from us. Let’s learn from it.” In-Game Description: Master of adaptive bio-tech, Splice uses his living technology to reshape and lockdown areas. Providing flexible surveillance and durable defense, his evolving utility ensures enemies never face the same trap twice. [ Passive ] - Adapt Splice’s bio-node learns from how it was previously destroyed, gaining an adaptive trait the next time it can be used: Invisibility: If it’s destroyed by gunfire, it becomes fully invisible until it's activated again. Fortification: If it’s destroyed by damaging utility, it doubles in health until it’s activated again. Reset: Bio-node will remove any adaptations it has if it successfully activates during a round. [ Basic Ability ] - Bio-Node EQUIP a bio-synthetic sensor node. FIRE to stick the node onto a flat, horizontal surface. ENEMIES who come within range will trigger the node, pushing them away. [ Basic Ability ] - Enmesh OPEN a holographic map of the battlefield around you. FIRE to select the area where your enmesh will be created. ALT FIRE to create a faintly visible cage. Anyone inside will become DEAFENED and VULNERABLE. [ Signature Ability ] - Morph READY your synthetic barrier. FIRE AND HOLD to deploy a flowing wall of bio-fibers, guiding its shape. After forming, it will slowly harden and fortify, providing better cover. [ Ultimate Ability ] - Malicious Intent EQUIP a mutated core. FIRE to crush the core, causing all enemies within range to be marked with a signature. MARKED enemies will be revealed after shooting, using abilities, or killing allies. After being MARKED, an enemy can remove their signature chip. — His backstory is that he was the first person that Iso got a bounty on while he worked for the Scions of Hourglass. He was essentially scared off the face of the Earth and thought to be dead, but is later found being hunted once more and this is spectated by the Valorant Protocol who soon recruits him.
1 replies
VVALORANT
Created by Sentinel on 3/5/2025 in #community-help
Van9005
No description
54 replies
UBUniversal Blue
Created by blubbi on 3/5/2025 in #🛟bazzite-help
Installing a new locale
No description
1 replies
BABetter Auth
Created by espresso on 3/5/2025 in #bug-reports
`auth.api.forgotPassword` not throwing error
For this configuration:
export const auth = betterAuth({
database: new Pool({
connectionString: process.env.DATABASE_URL
}),
emailAndPassword: {
enabled: true,
minPasswordLength: 6,
requireEmailVerification: true,
sendResetPassword: async ({ user, url, token }, request) => {
await sendBetterPasswordResetEmail(user.email, url);
}
},
emailVerification: {
sendOnSignUp: true,
autoSignInAfterVerification: true,
sendVerificationEmail: async ({ user, url, token }, request) => {
await sendBetterVerificationEmail(user.email, url);
}
},

plugins: [nextCookies()]
});
export const auth = betterAuth({
database: new Pool({
connectionString: process.env.DATABASE_URL
}),
emailAndPassword: {
enabled: true,
minPasswordLength: 6,
requireEmailVerification: true,
sendResetPassword: async ({ user, url, token }, request) => {
await sendBetterPasswordResetEmail(user.email, url);
}
},
emailVerification: {
sendOnSignUp: true,
autoSignInAfterVerification: true,
sendVerificationEmail: async ({ user, url, token }, request) => {
await sendBetterVerificationEmail(user.email, url);
}
},

plugins: [nextCookies()]
});
If you pass an email address to auth.api.forgotPassword that does not exist in the databse, BetterAuth will return {status: true} and will not throw an error. There is therefore no way to catch this error and display something to the user without making more DB requests.
try {
const { status } = await auth.api.forgetPassword({
body: {
email,
redirectTo: "/auth/new-password"
}
});

} catch (error: unknown) {
if (error instanceof APIError) return { error: error.message };
return { error: "Something went wrong" };
}
try {
const { status } = await auth.api.forgetPassword({
body: {
email,
redirectTo: "/auth/new-password"
}
});

} catch (error: unknown) {
if (error instanceof APIError) return { error: error.message };
return { error: "Something went wrong" };
}
1 replies
UBUniversal Blue
Created by Isstanar on 3/5/2025 in #🛟bazzite-help
Steam Controller Issue
I’ve been using Bazzite Deck image for a couple of weeks now as an HTPC computer and it’s been great compared to windows. My only issue right now is that my Steam controller isn’t working properly. I couldn’t get the controller to connect with the dongle but I could get it to connect with Bluetooth. The steam controller will work fine initially but what happens is that when I’m in the steam deck mode and I load a game with a mouse/keyboard layout the controller basically turns into a mouse and keyboard and no longer functions as a gamepad. I’m the steam button won’t do anything so I can’t access the steam menu and any other gamepads I have connected will no longer work as well. I tried a few games and always got that same result. I couldn’t find a solution online yet so I was hoping someone here could help me. I was hoping to get the dongle to work as well if it’s possible. My specs: Bazzite-deck KDE (AMD) Steam Controller 8-bit do ultimate 2.4ghz controller
2 replies
UBUniversal Blue
Created by Logfella on 3/5/2025 in #🛟bazzite-help
Install Goes Straight to Black
Hello! I'm trying to install bazzite and have been running into an odd issue, the grub screen pops up but no matter what is selected, it goes straight to black. 9800X3D Nvidia 2080 Aorus X870E mobo I have turned off secure boot and igpu, used multiple different install media, and have flashed them with both open nvidia bazzite installs and non open, multiple versions and everything does the same. I saw on reddit I could add a "noapic" command by pressing e on grub screen, which brings up some sort of could not find apic error, and locks up just the same. After the screen goes black, the keyboard turns off after 5-10 sec. Any ideas?
2 replies