Skip to content

Commit 12ec1ba

Browse files
authored
Merge pull request #248 from OpenSignLabs/contactbook-validation
update query for contact
2 parents fd552ce + 9443701 commit 12ec1ba

File tree

3 files changed

+3
-2
lines changed

3 files changed

+3
-2
lines changed

apps/OpenSign/src/components/AppendFormInForm.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ const AppendFormInForm = (props) => {
3232
try {
3333
const query = new Parse.Query("contracts_Contactbook");
3434
query.equalTo("CreatedBy", user);
35+
query.notEqualTo("IsDeleted", true);
3536
query.equalTo("Email", user.getEmail());
3637
const res = await query.first();
3738
// console.log(res);

apps/OpenSign/src/json/FormJson.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,7 @@ export const formJson = (id) => {
147147
class: "contracts_Contactbook",
148148
displayKey: "Name",
149149
valueKey: "objectId",
150-
query: `where={"CreatedBy":${userPtr}}&keys=Name`,
150+
query: `where={"CreatedBy":${userPtr},"IsDeleted":{"$ne":true}}&keys=Name`,
151151
isPointer: true,
152152
helpbody: "",
153153
helplink: "",
@@ -582,4 +582,3 @@ export const formJson = (id) => {
582582
return formData;
583583
}
584584
};
585-

apps/OpenSignServer/cloud/parsefunction/ContactBookAftersave.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ async function ContactbookAftersave(request) {
1616
acl.setWriteAccess(object.get('UserId'), true);
1717

1818
object.setACL(acl);
19+
object.set('IsDeleted', false)
1920
// Continue saving the object
2021
return object.save(null, { useMasterKey: true });
2122
}

0 commit comments

Comments
 (0)