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 @@ -5236,8 +5236,7 @@ int dc_contact_is_blocked (const dc_contact_t* contact);
5236
5236
*
5237
5237
* @memberof dc_contact_t
5238
5238
* @param contact The contact object.
5239
- * @return 0: contact is not verified.
5240
- * 2: SELF and contact have verified their fingerprints in both directions.
5239
+ * @return 1=contact is verified, 0=contact is not verified.
5241
5240
*/
5242
5241
int dc_contact_is_verified (dc_contact_t * contact );
5243
5242
Original file line number Diff line number Diff line change @@ -4250,17 +4250,10 @@ pub unsafe extern "C" fn dc_contact_is_verified(contact: *mut dc_contact_t) -> l
4250
4250
let ffi_contact = & * contact;
4251
4251
let ctx = & * ffi_contact. context ;
4252
4252
4253
- if block_on ( ffi_contact. contact . is_verified ( ctx) )
4253
+ block_on ( ffi_contact. contact . is_verified ( ctx) )
4254
4254
. context ( "is_verified failed" )
4255
4255
. log_err ( ctx)
4256
- . unwrap_or_default ( )
4257
- {
4258
- // Return value is essentially a boolean,
4259
- // but we return 2 for true for backwards compatibility.
4260
- 2
4261
- } else {
4262
- 0
4263
- }
4256
+ . unwrap_or_default ( ) as libc:: c_int
4264
4257
}
4265
4258
4266
4259
#[ 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