Skip to content

Commit 7792cdb

Browse files
committed
fix: template respone & ui
1 parent 65803c3 commit 7792cdb

File tree

11 files changed

+42
-35
lines changed

11 files changed

+42
-35
lines changed

dashboard/package-lock.json

Lines changed: 14 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dashboard/src/components/UpdateEmailTemplateModal.tsx

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -62,8 +62,7 @@ interface validatorDataType {
6262
}
6363

6464
const initTemplateData: emailTemplateDataType = {
65-
[EmailTemplateInputDataFields.EVENT_NAME]:
66-
emailTemplateEventNames.BASIC_AUTH_SIGNUP,
65+
[EmailTemplateInputDataFields.EVENT_NAME]: emailTemplateEventNames.Signup,
6766
[EmailTemplateInputDataFields.SUBJECT]: '',
6867
};
6968

@@ -206,10 +205,10 @@ const UpdateEmailTemplate = ({
206205
).reduce((acc, varData): any => {
207206
if (
208207
(templateData[EmailTemplateInputDataFields.EVENT_NAME] !==
209-
emailTemplateEventNames.VERIFY_OTP &&
208+
emailTemplateEventNames['Verify Otp'] &&
210209
varData[1] === emailTemplateVariables.otp) ||
211210
(templateData[EmailTemplateInputDataFields.EVENT_NAME] ===
212-
emailTemplateEventNames.VERIFY_OTP &&
211+
emailTemplateEventNames['Verify Otp'] &&
213212
varData[1] === emailTemplateVariables.verification_url)
214213
) {
215214
return acc;

dashboard/src/components/UpdateWebhookModal.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ interface validatorDataType {
9494
}
9595

9696
const initWebhookData: webhookDataType = {
97-
[WebhookInputDataFields.EVENT_NAME]: webhookEventNames.USER_LOGIN,
97+
[WebhookInputDataFields.EVENT_NAME]: webhookEventNames['User login'],
9898
[WebhookInputDataFields.ENDPOINT]: '',
9999
[WebhookInputDataFields.ENABLED]: true,
100100
[WebhookInputDataFields.HEADERS]: [{ ...initHeadersData }],

dashboard/src/constants.ts

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -183,20 +183,21 @@ export enum UpdateModalViews {
183183
export const pageLimits: number[] = [5, 10, 15];
184184

185185
export const webhookEventNames = {
186-
USER_SIGNUP: 'user.signup',
187-
USER_CREATED: 'user.created',
188-
USER_LOGIN: 'user.login',
189-
USER_DELETED: 'user.deleted',
190-
USER_ACCESS_ENABLED: 'user.access_enabled',
191-
USER_ACCESS_REVOKED: 'user.access_revoked',
186+
'User signup': 'user.signup',
187+
'User created': 'user.created',
188+
'User login': 'user.login',
189+
'User deleted': 'user.deleted',
190+
'User access enabled': 'user.access_enabled',
191+
'User access revoked': 'user.access_revoked',
192192
};
193193

194194
export const emailTemplateEventNames = {
195-
BASIC_AUTH_SIGNUP: 'basic_auth_signup',
196-
MAGIC_LINK_LOGIN: 'magic_link_login',
197-
UPDATE_EMAIL: 'update_email',
198-
FORGOT_PASSWORD: 'forgot_password',
199-
VERIFY_OTP: 'verify_otp',
195+
Signup: 'basic_auth_signup',
196+
'Magic Link Login': 'magic_link_login',
197+
'Update Email': 'update_email',
198+
'Forgot Password': 'forgot_password',
199+
'Verify Otp': 'verify_otp',
200+
'Invite member': 'invite_member',
200201
};
201202

202203
export enum webhookVerifiedStatus {

dashboard/src/graphql/queries/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ export const WebhooksDataQuery = `
126126
export const EmailTemplatesQuery = `
127127
query getEmailTemplates($params: PaginatedInput!) {
128128
_email_templates(params: $params) {
129-
EmailTemplates {
129+
email_templates {
130130
id
131131
event_name
132132
subject

dashboard/src/pages/EmailTemplates.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ import {
4040
UpdateModalViews,
4141
EmailTemplateInputDataFields,
4242
} from '../constants';
43-
import { EmailTemplatesQuery, WebhooksDataQuery } from '../graphql/queries';
43+
import { EmailTemplatesQuery } from '../graphql/queries';
4444
import dayjs from 'dayjs';
4545
import DeleteEmailTemplateModal from '../components/DeleteEmailTemplateModal';
4646

@@ -94,7 +94,7 @@ const EmailTemplates = () => {
9494
})
9595
.toPromise();
9696
if (res.data?._email_templates) {
97-
const { pagination, EmailTemplates: emailTemplates } =
97+
const { pagination, email_templates: emailTemplates } =
9898
res.data?._email_templates;
9999
const maxPages = getMaxPages(pagination);
100100
if (emailTemplates?.length) {

server/graph/generated/generated.go

Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

server/graph/model/models_gen.go

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

server/graph/schema.graphqls

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -201,7 +201,7 @@ type EmailTemplate {
201201

202202
type EmailTemplates {
203203
pagination: Pagination!
204-
EmailTemplates: [EmailTemplate!]!
204+
email_templates: [EmailTemplate!]!
205205
}
206206

207207
input UpdateEnvInput {

server/resolvers/invite_members.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@ func InviteMembersResolver(ctx context.Context, params model.InviteMemberInput)
166166
go emailservice.SendEmail([]string{user.Email}, constants.VerificationTypeInviteMember, map[string]interface{}{
167167
"user": user.ToMap(),
168168
"organization": utils.GetOrganization(),
169-
"verification_url": utils.GetInviteVerificationURL(verifyEmailURL, verificationToken, hostname),
169+
"verification_url": utils.GetInviteVerificationURL(verifyEmailURL, verificationToken, redirectURL),
170170
})
171171
}
172172

0 commit comments

Comments
 (0)