Skip to content

Commit 6295ebe

Browse files
Merge pull request #73 from nirupama-dev/bug-sonar-run
fixed issues in list, create notebook scheduler and execution history expand button
2 parents 12d0bc9 + 15967df commit 6295ebe

File tree

4 files changed

+10
-10
lines changed

4 files changed

+10
-10
lines changed

src/scheduler/NotebookScheduler.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,8 +59,7 @@ const NotebookSchedulerComponent = ({
5959
useState<boolean>(false);
6060
const [jobNameUniqueValidation, setJobNameUniqueValidation] =
6161
useState<boolean>(true);
62-
const [createCompleted, setCreateCompleted] =
63-
context !== '' ? useState(false) : useState(true);
62+
const [createCompleted, setCreateCompleted] = useState(context !== '' ? false : true);
6463
const [notebookSelector, setNotebookSelector] = useState<string>('vertex');
6564
const [executionPageFlag, setExecutionPageFlag] = useState<boolean>(true);
6665
const [isApiError, setIsApiError] = useState(false);

src/scheduler/composer/CreateNotebookScheduler.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -205,7 +205,7 @@ const CreateNotebookScheduler = ({
205205
const selectedComposer = data.toString();
206206
setComposerSelected(selectedComposer);
207207
if (selectedComposer) {
208-
const unique = getDaglist(selectedComposer);
208+
const unique = await getDaglist(selectedComposer);
209209
if (!unique) {
210210
setJobNameUniqueValidation(true);
211211
}

src/scheduler/composer/ListDagTaskInstances.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -181,6 +181,7 @@ const ListDagTaskInstances = ({
181181
{taskInstance.tryNumber !== 0 ? (
182182
<div
183183
className="accordion-row-data-expand-logo"
184+
role="button"
184185
onClick={() =>
185186
handleChange(
186187
index,

src/scheduler/composer/ListNotebookScheduler.tsx

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ interface IDagList {
7575
scheduleInterval: string;
7676
}
7777

78-
function listNotebookScheduler({
78+
function ListNotebookScheduler({
7979
app,
8080
settingRegistry,
8181
handleDagIdSelection,
@@ -155,22 +155,22 @@ function listNotebookScheduler({
155155
composerSelected?: string;
156156
setApiEnableUrl: any;
157157
}) {
158-
const [isLoading, setIsLoading] = useState(true);
158+
const [isLoading, setIsLoading] = useState<boolean>(true);
159159
const [composerList, setComposerList] = useState<string[]>([]);
160160
const [composerSelectedList, setComposerSelectedList] = useState<string>('');
161161
const [dagList, setDagList] = useState<IDagList[]>([]);
162162
const data = dagList;
163163
const backselectedEnvironment = backButtonComposerName;
164-
const [deletePopupOpen, setDeletePopupOpen] = useState(false);
165-
const [importErrorPopupOpen, setImportErrorPopupOpen] = useState(false);
164+
const [deletePopupOpen, setDeletePopupOpen] = useState<boolean>(false);
165+
const [importErrorPopupOpen, setImportErrorPopupOpen] = useState<boolean>(false);
166166
const [selectedDagId, setSelectedDagId] = useState('');
167167
const [editDagLoading, setEditDagLoading] = useState('');
168168
const [inputNotebookFilePath, setInputNotebookFilePath] = useState('');
169169
const [editNotebookLoading, setEditNotebookLoading] = useState('');
170-
const [deletingNotebook, setDeletingNotebook] = useState(false);
170+
const [deletingNotebook, setDeletingNotebook] = useState<boolean>(false);
171171
const [importErrorData, setImportErrorData] = useState<string[]>([]);
172172
const [importErrorEntries, setImportErrorEntries] = useState<number>(0);
173-
const [isGCSPluginInstalled, setIsGCSPluginInstalled] = useState(false);
173+
const [isGCSPluginInstalled, setIsGCSPluginInstalled] = useState<boolean>(false);
174174
const [projectId, setProjectId] = useState('');
175175
const [region, setRegion] = useState<string>('');
176176
const [loaderProjectId, setLoaderProjectId] = useState<boolean>(false);
@@ -840,4 +840,4 @@ function listNotebookScheduler({
840840
</div>
841841
);
842842
}
843-
export default listNotebookScheduler;
843+
export default ListNotebookScheduler;

0 commit comments

Comments
 (0)