feat: add update server ip

This commit is contained in:
Krzysztof Durek
2024-11-17 18:18:00 +01:00
parent 82fc9897d2
commit 74374bd643
9 changed files with 168 additions and 20 deletions

View File

@@ -4,6 +4,7 @@ import {
apiCreateUserInvitation,
apiFindOneToken,
apiRemoveUser,
apiUpdateAdmin,
users,
} from "@/server/db/schema";
import {
@@ -13,6 +14,7 @@ import {
findUserById,
getUserByToken,
removeUserByAuthId,
updateAdmin,
} from "@dokploy/server";
import { TRPCError } from "@trpc/server";
import { eq } from "drizzle-orm";
@@ -26,6 +28,12 @@ export const adminRouter = createTRPCRouter({
...rest,
};
}),
update: adminProcedure
.input(apiUpdateAdmin)
.mutation(async ({ input, ctx }) => {
const { authId } = await findAdminById(ctx.user.adminId);
return updateAdmin(authId, input);
}),
createUserInvitation: adminProcedure
.input(apiCreateUserInvitation)
.mutation(async ({ input, ctx }) => {