File tree Expand file tree Collapse file tree 3 files changed +4
-12
lines changed Expand file tree Collapse file tree 3 files changed +4
-12
lines changed Original file line number Diff line number Diff line change @@ -5338,8 +5338,7 @@ int dc_contact_is_blocked (const dc_contact_t* contact);
5338
5338
*
5339
5339
* @memberof dc_contact_t
5340
5340
* @param contact The contact object.
5341
- * @return 0: contact is not verified.
5342
- * 2: SELF and contact have verified their fingerprints in both directions.
5341
+ * @return 1=contact is verified, 0=contact is not verified.
5343
5342
*/
5344
5343
int dc_contact_is_verified (dc_contact_t * contact );
5345
5344
Original file line number Diff line number Diff line change @@ -4333,17 +4333,10 @@ pub unsafe extern "C" fn dc_contact_is_verified(contact: *mut dc_contact_t) -> l
4333
4333
let ffi_contact = & * contact;
4334
4334
let ctx = & * ffi_contact. context ;
4335
4335
4336
- if block_on ( ffi_contact. contact . is_verified ( ctx) )
4336
+ block_on ( ffi_contact. contact . is_verified ( ctx) )
4337
4337
. context ( "is_verified failed" )
4338
4338
. log_err ( ctx)
4339
- . unwrap_or_default ( )
4340
- {
4341
- // Return value is essentially a boolean,
4342
- // but we return 2 for true for backwards compatibility.
4343
- 2
4344
- } else {
4345
- 0
4346
- }
4339
+ . unwrap_or_default ( ) as libc:: c_int
4347
4340
}
4348
4341
4349
4342
#[ no_mangle]
Original file line number Diff line number Diff line change @@ -73,7 +73,7 @@ def unblock(self):
73
73
74
74
def is_verified (self ) -> bool :
75
75
"""Return True if the contact is verified."""
76
- return lib .dc_contact_is_verified (self ._dc_contact ) == 2
76
+ return bool ( lib .dc_contact_is_verified (self ._dc_contact ))
77
77
78
78
def get_verifier (self , contact ) -> Optional ["Contact" ]:
79
79
"""Return the address of the contact that verified the contact."""
You can’t perform that action at this time.
0 commit comments