mirror of
https://github.com/open-metadata/OpenMetadata.git
synced 2025-08-22 16:08:13 +00:00
Fix : Reject/Close task functionality and Activity Feed Playwright failure (#20471)
* fix activity feed playwright failure * task close functionality fix * fix close api call for incident manager's task tab
This commit is contained in:
parent
0aa8bde8af
commit
c6dfd61fa6
@ -727,6 +727,7 @@ base.describe('Activity feed with Data Consumer User', () => {
|
||||
await resolveTask;
|
||||
await toastNotification(page2, /Task resolved successfully/);
|
||||
|
||||
await page2.waitForLoadState('networkidle');
|
||||
checkTaskCountInActivityFeed(page2, 0, 2);
|
||||
|
||||
await afterActionUser2();
|
||||
|
@ -737,9 +737,7 @@ export const TaskTab = ({
|
||||
}}
|
||||
overlayClassName="task-action-dropdown"
|
||||
onClick={() =>
|
||||
taskAction.key === TaskActionMode.EDIT
|
||||
? handleMenuItemClick({ key: taskAction.key } as MenuInfo)
|
||||
: onTaskResolve()
|
||||
handleMenuItemClick({ key: taskAction.key } as MenuInfo)
|
||||
}>
|
||||
{taskAction.label}
|
||||
</Dropdown.Button>
|
||||
|
@ -425,16 +425,18 @@ export const TaskTabNew = ({
|
||||
(Boolean(isPartOfAssigneeTeam) && !isCreator);
|
||||
|
||||
const [hasAddedComment, setHasAddedComment] = useState<boolean>(false);
|
||||
const [recentComment, setRecentComment] = useState<string>('');
|
||||
|
||||
const onSave = () => {
|
||||
postFeed(comment, taskThread?.id ?? '')
|
||||
.catch(() => {
|
||||
// ignore since error is displayed in toast in the parent promise.
|
||||
// Added block for sonar code smell
|
||||
})
|
||||
.finally(() => {
|
||||
setHasAddedComment(true);
|
||||
editorRef.current?.clearEditorValue();
|
||||
setShowFeedEditor(false);
|
||||
setRecentComment(comment);
|
||||
});
|
||||
};
|
||||
|
||||
@ -462,7 +464,7 @@ export const TaskTabNew = ({
|
||||
return;
|
||||
}
|
||||
|
||||
const updatedComment = isTaskGlossaryApproval ? 'Rejected' : comment;
|
||||
const updatedComment = isTaskGlossaryApproval ? 'Rejected' : recentComment;
|
||||
updateTask(TaskOperation.REJECT, taskDetails?.id + '', {
|
||||
comment: updatedComment,
|
||||
} as unknown as TaskDetails)
|
||||
@ -749,9 +751,7 @@ export const TaskTabNew = ({
|
||||
}}
|
||||
overlayClassName="task-action-dropdown"
|
||||
onClick={() =>
|
||||
taskAction.key === TaskActionMode.EDIT
|
||||
? handleMenuItemClick({ key: taskAction.key } as MenuInfo)
|
||||
: onTaskResolve()
|
||||
handleMenuItemClick({ key: taskAction.key } as MenuInfo)
|
||||
}>
|
||||
{taskAction.label}
|
||||
</Dropdown.Button>
|
||||
@ -998,7 +998,6 @@ export const TaskTabNew = ({
|
||||
|
||||
const closeFeedEditor = () => {
|
||||
setShowFeedEditor(false);
|
||||
setComment('');
|
||||
};
|
||||
|
||||
useEffect(() => {
|
||||
|
Loading…
x
Reference in New Issue
Block a user