Skip to content

Commit ad65501

Browse files
init. send website url
1 parent b545699 commit ad65501

File tree

2 files changed

+17
-15
lines changed

2 files changed

+17
-15
lines changed

backend/src/main/java/io/easystartup/suggestfeature/rest/admin/UserRestApi.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -218,7 +218,7 @@ public Response createOrg(OrganizationRequest req) {
218218
subscriptionDetails.setUserId(userId);
219219
mongoConnection.getDefaultMongoTemplate().insert(subscriptionDetails);
220220
} catch (Exception e) {
221-
throw new UserVisibleException("Slug already exists. Try a different slug", Response.Status.BAD_REQUEST);
221+
throw new UserVisibleException("Slug already exists. Please try a different slug", Response.Status.BAD_REQUEST);
222222
}
223223
return Response.ok(JacksonMapper.toJson(organization)).build();
224224
}

frontend/src/app/create-org/page.tsx

Lines changed: 16 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,8 @@ const CreateOrgForm: React.FC = () => {
7171
organizationName: orgName,
7272
organizationSlug: fixedOrgSlug,
7373
favicon: favicon,
74-
logo: logo
74+
logo: logo,
75+
websiteUrl: orgUrl
7576
})
7677
});
7778

@@ -83,9 +84,10 @@ const CreateOrgForm: React.FC = () => {
8384
router.push(`/create-org`);
8485
}
8586
} else {
87+
const { message } = await response.json();
8688
toast({
8789
variant: "destructive",
88-
title: "Failed to create organization. Please try again.",
90+
title: message,
8991
});
9092
}
9193
} catch (error) {
@@ -174,35 +176,35 @@ const CreateOrgForm: React.FC = () => {
174176
{(favicon || logo) && (
175177
<div className="grid gap-4">
176178
<div>
177-
<Label className="block mb-2">Favicon</Label>
179+
<Label className="block mb-2">Logo</Label>
178180
<div className='flex items-center space-x-4'>
179181
<div className="w-20 h-20">
180-
<ImageComponent src={favicon} alt="Favicon" className="w-full h-full" />
182+
<ImageComponent src={logo} alt="Logo" className="w-full h-full" />
181183
<ImagePlaceholder className="w-full h-full hidden" />
182184
</div>
183185
<div>
184186
<FileUploadButton
185-
uploading={uploadingFavicon}
186-
setUploading={setUploadingFavicon}
187-
setUploadedFileUrl={setFavicon}
188-
uploadedFileUrl={favicon}
187+
uploading={uploadingLogo}
188+
setUploading={setUploadingLogo}
189+
setUploadedFileUrl={setLogo}
190+
uploadedFileUrl={logo}
189191
/>
190192
</div>
191193
</div>
192194
</div>
193195
<div>
194-
<Label className="block mb-2">Logo</Label>
196+
<Label className="block mb-2">Favicon</Label>
195197
<div className='flex items-center space-x-4'>
196198
<div className="w-20 h-20">
197-
<ImageComponent src={logo} alt="Logo" className="w-full h-full" />
199+
<ImageComponent src={favicon} alt="Favicon" className="w-full h-full" />
198200
<ImagePlaceholder className="w-full h-full hidden" />
199201
</div>
200202
<div>
201203
<FileUploadButton
202-
uploading={uploadingLogo}
203-
setUploading={setUploadingLogo}
204-
setUploadedFileUrl={setLogo}
205-
uploadedFileUrl={logo}
204+
uploading={uploadingFavicon}
205+
setUploading={setUploadingFavicon}
206+
setUploadedFileUrl={setFavicon}
207+
uploadedFileUrl={favicon}
206208
/>
207209
</div>
208210
</div>

0 commit comments

Comments
 (0)