Skip to content
This repository was archived by the owner on May 30, 2023. It is now read-only.

Commit 97eec25

Browse files
authored
Merge pull request #287 from daita-technologies/develop
update: feedback module and set maximum dataset images to 800
2 parents 25522bd + 752e8fe commit 97eec25

4 files changed

Lines changed: 22 additions & 7 deletions

File tree

src/components/CreateProjectModal/index.tsx

Lines changed: 17 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ import {
2525
EMPTY_DATASET_CREATE_PROJECT_DATASET_TYPE_VALUE,
2626
EXISTING_DATASET_CREATE_PROJECT_DATASET_TYPE_VALUE,
2727
ID_TOKEN_NAME,
28+
MAX_DATASET_IMAGES,
2829
MAX_DATASET_IMAGES_CREATE_PROJECT,
2930
MAX_PROJECT_DESCRIPTION_CHARACTER_LENGTH,
3031
MIN_DATASET_IMAGES_CREATE_PROJECT,
@@ -123,7 +124,11 @@ const CreateProjectDatasetTypeControl = function (
123124
if (selectedPrebuildDataset) {
124125
setPrebuildDataset(selectedPrebuildDataset);
125126
setNumberOfDatasetImages(
126-
selectedPrebuildDataset.totalImage
127+
selectedPrebuildDataset?.totalImage &&
128+
selectedPrebuildDataset.totalImage > MAX_DATASET_IMAGES
129+
? MAX_DATASET_IMAGES
130+
: selectedPrebuildDataset?.totalImage ||
131+
MIN_DATASET_IMAGES_CREATE_PROJECT
127132
);
128133
}
129134
}}
@@ -139,7 +144,7 @@ const CreateProjectDatasetTypeControl = function (
139144
/>
140145
</Box>
141146
<Typography variant="body2" mt={2}>
142-
Number of dataset images:
147+
Number of images:
143148
</Typography>
144149
<Box display="flex" alignItems="center" columnGap={1} pl={1}>
145150
<Slider
@@ -150,8 +155,11 @@ const CreateProjectDatasetTypeControl = function (
150155
onChange={onChangeNumberOfDatasetImagesSlider}
151156
min={MIN_DATASET_IMAGES_CREATE_PROJECT}
152157
max={
153-
prebuildDataset?.totalImage ||
154-
MIN_DATASET_IMAGES_CREATE_PROJECT
158+
prebuildDataset?.totalImage &&
159+
prebuildDataset.totalImage > MAX_DATASET_IMAGES
160+
? MAX_DATASET_IMAGES
161+
: prebuildDataset?.totalImage ||
162+
MIN_DATASET_IMAGES_CREATE_PROJECT
155163
}
156164
disabled={isCreatingProject}
157165
/>
@@ -163,8 +171,11 @@ const CreateProjectDatasetTypeControl = function (
163171
inputProps={{
164172
min: MIN_DATASET_IMAGES_CREATE_PROJECT,
165173
max:
166-
prebuildDataset?.totalImage ||
167-
MIN_DATASET_IMAGES_CREATE_PROJECT,
174+
prebuildDataset?.totalImage &&
175+
prebuildDataset.totalImage > MAX_DATASET_IMAGES
176+
? MAX_DATASET_IMAGES
177+
: prebuildDataset?.totalImage ||
178+
MIN_DATASET_IMAGES_CREATE_PROJECT,
168179
type: "number",
169180
"aria-labelledby": "input-number-of-dataset-images-slider",
170181
}}

src/components/FeedbackComponent/FeedbackForm.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -329,6 +329,8 @@ export const FeedbackFormSlack = function ({
329329
if (onSendFail) onSendFail();
330330
resolve({ action: FeedbackFormAction.NO_ACTION });
331331
});
332+
} else {
333+
resolve({ action: FeedbackFormAction.NO_ACTION });
332334
}
333335
});
334336

src/constants/defaultValues.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -236,3 +236,5 @@ export const MAX_SIZE_FEEDBACK_ATTACHED_FILE = 2000000;
236236

237237
export const QUIT_FEEDBACK_ALERT_MESSAGE =
238238
"Your feedback content will be lost. Are you sure you want to quit?";
239+
240+
export const MAX_DATASET_IMAGES = 800;

src/services/authApi.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ const service = new Service(axios);
5454

5555
service.register({
5656
onResponse(response: any) {
57-
if (response && typeof response.data === "string") {
57+
if (response && typeof response.data === "string" && response.data !== "") {
5858
const apiData = JSON.parse(response.data);
5959

6060
if (

0 commit comments

Comments
 (0)