Skip to content

Commit 2b666df

Browse files
committed
review change request
1 parent 93dc9ae commit 2b666df

File tree

4 files changed

+12
-26
lines changed

4 files changed

+12
-26
lines changed

packages/tdb-dashboard/src/components/ChangeDiffComponent.js

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -58,9 +58,6 @@ export const ChangeDiffComponent = () => {
5858
currentCRObject
5959
} = WOQLClientObj()
6060

61-
/*const {
62-
getChangeRequestByID,
63-
} = ChangeRequest()*/
6461

6562
const {id} = useParams()
6663

@@ -69,16 +66,7 @@ export const ChangeDiffComponent = () => {
6966
const [loading, setLoading]=useState(true)
7067
const [errorMsg, setErrorMsg]=useState(false)
7168

72-
/* useEffect(() => {
73-
async function getCRID() {
74-
await getChangeRequestByID(id,true)
75-
}
76-
if(id, client) getCRID()
77-
}, [id, client])*/
78-
79-
//let changeRequestID=localStorage.getItem("TERMINUSCMS_CHANGE_REQUEST_ID")
8069
const result = GetDiffList(client, id, setLoading, setErrorMsg)
81-
//const result = GetDiffList(client, currentCRObject["@id"])
8270

8371
useEffect(() => {
8472
if(key === DIFFS) setAction(false)

packages/tdb-dashboard/src/components/DeleteDatabaseModal.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,9 @@ export const DeleteDatabaseModal = ({showModal,setShowModal, dataProductDetails}
3131

3232
setLoading(true)
3333
let dbInfo = dataProductDetails
34-
woqlClient.deleteDatabase(dataProductDetails.name, woqlClient.organization(), true)
34+
const clientCopy = woqlClient.copy()
35+
clientCopy.connectionConfig.api_extension = 'api/'
36+
clientCopy.deleteDatabase(dataProductDetails.name, woqlClient.organization(), true)
3537
.then((res) => {
3638
setShowModal(false)
3739
setDisabled(true)

packages/tdb-dashboard/src/components/ReviewComponent.js

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -38,13 +38,13 @@ const Actions = ({checked, message, setKey, setMessage}) => {
3838

3939
const {
4040
currentCRObject,
41+
setCurrentCRObject,
4142
exitChangeRequestBranch
4243
}= WOQLClientObj()
4344

4445
const {
4546
updateChangeRequestStatus,
4647
getChangeRequestList,
47-
getChangeRequestByID,
4848
loading
4949
} = ChangeRequest()
5050

@@ -54,17 +54,20 @@ const Actions = ({checked, message, setKey, setMessage}) => {
5454
/** handle Message */
5555
async function handleMessage() {
5656
let id=extractID(currentCRObject["@id"])
57+
// this call return the changeRequestObj Updated
5758
let res=await updateChangeRequestStatus(message, currentCRObject.status, id)
58-
let cr=await getChangeRequestByID(id)
59+
// we'll see if add need rebase check every time
60+
res.needRebase = currentCRObject.needRebase
61+
setCurrentCRObject(res)
5962
if(setKey) setKey(CONST.MESSAGES)
6063
if(setMessage) setMessage("")
6164
}
6265

6366
/** handle Merge */
6467
async function handleMerge () {
6568
let res=await updateChangeRequestStatus(message, CONST.MERGED, id)
66-
let cr=await getChangeRequestList()
6769
if(res){
70+
setCurrentCRObject(false)
6871
exitChangeRequestBranch()
6972
navigate(`/${organization}/${dataProduct}`)
7073
}
@@ -73,8 +76,8 @@ const Actions = ({checked, message, setKey, setMessage}) => {
7376
/** handle Reject */
7477
async function handleReject () {
7578
let res=await updateChangeRequestStatus(message, CONST.REJECTED, id)
76-
let cr=await getChangeRequestList()
7779
if(res){
80+
setCurrentCRObject(false)
7881
exitChangeRequestBranch()
7982
navigate(`/${organization}/${dataProduct}`)
8083
}

packages/tdb-dashboard/src/hooks/ChangeRequest.js

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,8 @@ export function ChangeRequest(){
4242
setLoading(true)
4343
const payload = {message,status}
4444
const currentCR = crID || currentChangeRequest
45-
await woqlClient.sendCustomRequest("PUT", `${getUrl()}/${currentCR}`,payload)
46-
return true
45+
const changeRequestDoc = await woqlClient.sendCustomRequest("PUT", `${getUrl()}/${currentCR}`,payload)
46+
return changeRequestDoc
4747
}catch(err){
4848
const errMessage = formatErrorMessage(err)
4949
setError(errMessage)
@@ -92,13 +92,6 @@ export function ChangeRequest(){
9292
const queryParams = check_head ? `?check_head=true` : ""
9393
const result = await woqlClient.sendCustomRequest("GET", `${getUrl()}/${id}${queryParams}`)
9494
return result
95-
/* if(setCurrentCRObject) {
96-
result.map(res=>{
97-
if(res["@id"] === `ChangeRequest/${id}`){
98-
setCurrentCRObject(res)
99-
}
100-
})
101-
}*/
10295
}catch(err){
10396
const errMessage = formatErrorMessage(err)
10497
setError(errMessage)

0 commit comments

Comments
 (0)