session object on databasehook

  session: {
    additionalFields: {
      isCompletedOnboarding: {
        type: "boolean",
        defaultValue: false,
      },
    },
  },


I cant use it.

 databaseHooks: {
    session: {
      create: {
        before: async (session) => {
          if (session.isCompletedOnboarding) {
            const organization = await getActiveOrganization(session.userId);
            return {
              data: {
                ...session,
                activeOrganizationId: organization?.id,
              },
            };
          }

          return {
            data: {
              ...session,
            },
          };
        },
      },
    },
  },
Was this page helpful?