mirror of
https://github.com/chatmail/core.git
synced 2026-05-16 21:36:30 +03:00
rename DC_CONTACT_ID_DEVICE to DC_CONTACT_ID_INFO to be in-line with dc_msg_is_info()
This commit is contained in:
committed by
holger krekel
parent
dcd92a894e
commit
be08bcb22b
@@ -3370,7 +3370,7 @@ void dc_msg_latefiling_mediasize (dc_msg_t* msg, int width, int hei
|
|||||||
|
|
||||||
|
|
||||||
#define DC_CONTACT_ID_SELF 1
|
#define DC_CONTACT_ID_SELF 1
|
||||||
#define DC_CONTACT_ID_DEVICE 2
|
#define DC_CONTACT_ID_INFO 2
|
||||||
#define DC_CONTACT_ID_LAST_SPECIAL 9
|
#define DC_CONTACT_ID_LAST_SPECIAL 9
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -47,7 +47,7 @@ DC_STATE_OUT_FAILED = 24
|
|||||||
DC_STATE_OUT_DELIVERED = 26
|
DC_STATE_OUT_DELIVERED = 26
|
||||||
DC_STATE_OUT_MDN_RCVD = 28
|
DC_STATE_OUT_MDN_RCVD = 28
|
||||||
DC_CONTACT_ID_SELF = 1
|
DC_CONTACT_ID_SELF = 1
|
||||||
DC_CONTACT_ID_DEVICE = 2
|
DC_CONTACT_ID_INFO = 2
|
||||||
DC_CONTACT_ID_LAST_SPECIAL = 9
|
DC_CONTACT_ID_LAST_SPECIAL = 9
|
||||||
DC_MSG_TEXT = 10
|
DC_MSG_TEXT = 10
|
||||||
DC_MSG_IMAGE = 20
|
DC_MSG_IMAGE = 20
|
||||||
|
|||||||
@@ -994,7 +994,7 @@ pub fn get_chat_msgs(
|
|||||||
" LEFT JOIN contacts",
|
" LEFT JOIN contacts",
|
||||||
" ON m.from_id=contacts.id",
|
" ON m.from_id=contacts.id",
|
||||||
" WHERE m.from_id!=1", // 1=DC_CONTACT_ID_SELF
|
" WHERE m.from_id!=1", // 1=DC_CONTACT_ID_SELF
|
||||||
" AND m.from_id!=2", // 2=DC_CONTACT_ID_DEVICE
|
" AND m.from_id!=2", // 2=DC_CONTACT_ID_INFO
|
||||||
" AND m.hidden=0",
|
" AND m.hidden=0",
|
||||||
" AND chats.blocked=2",
|
" AND chats.blocked=2",
|
||||||
" AND contacts.blocked=0",
|
" AND contacts.blocked=0",
|
||||||
@@ -1898,15 +1898,15 @@ pub fn get_chat_id_by_grpid(context: &Context, grpid: impl AsRef<str>) -> (u32,
|
|||||||
.unwrap_or((0, false, Blocked::Not))
|
.unwrap_or((0, false, Blocked::Not))
|
||||||
}
|
}
|
||||||
|
|
||||||
pub fn add_device_msg(context: &Context, chat_id: u32, text: impl AsRef<str>) {
|
pub fn add_info_msg(context: &Context, chat_id: u32, text: impl AsRef<str>) {
|
||||||
let rfc724_mid = dc_create_outgoing_rfc724_mid(None, "@device");
|
let rfc724_mid = dc_create_outgoing_rfc724_mid(None, "@device");
|
||||||
|
|
||||||
if context.sql.execute(
|
if context.sql.execute(
|
||||||
"INSERT INTO msgs (chat_id,from_id,to_id, timestamp,type,state, txt,rfc724_mid) VALUES (?,?,?, ?,?,?, ?,?);",
|
"INSERT INTO msgs (chat_id,from_id,to_id, timestamp,type,state, txt,rfc724_mid) VALUES (?,?,?, ?,?,?, ?,?);",
|
||||||
params![
|
params![
|
||||||
chat_id as i32,
|
chat_id as i32,
|
||||||
DC_CONTACT_ID_DEVICE,
|
DC_CONTACT_ID_INFO,
|
||||||
DC_CONTACT_ID_DEVICE,
|
DC_CONTACT_ID_INFO,
|
||||||
dc_create_smeared_timestamp(context),
|
dc_create_smeared_timestamp(context),
|
||||||
Viewtype::Text,
|
Viewtype::Text,
|
||||||
MessageState::InNoticed,
|
MessageState::InNoticed,
|
||||||
|
|||||||
@@ -130,7 +130,7 @@ const DC_MAX_GET_INFO_LEN: usize = 100000;
|
|||||||
|
|
||||||
pub const DC_CONTACT_ID_UNDEFINED: u32 = 0;
|
pub const DC_CONTACT_ID_UNDEFINED: u32 = 0;
|
||||||
pub const DC_CONTACT_ID_SELF: u32 = 1;
|
pub const DC_CONTACT_ID_SELF: u32 = 1;
|
||||||
pub const DC_CONTACT_ID_DEVICE: u32 = 2;
|
pub const DC_CONTACT_ID_INFO: u32 = 2;
|
||||||
pub const DC_CONTACT_ID_LAST_SPECIAL: u32 = 9;
|
pub const DC_CONTACT_ID_LAST_SPECIAL: u32 = 9;
|
||||||
|
|
||||||
pub const DC_CREATE_MVBOX: usize = 1;
|
pub const DC_CREATE_MVBOX: usize = 1;
|
||||||
|
|||||||
@@ -219,7 +219,7 @@ pub fn send_locations_to_chat(context: &Context, chat_id: u32, seconds: i64) {
|
|||||||
} else if 0 == seconds && is_sending_locations_before {
|
} else if 0 == seconds && is_sending_locations_before {
|
||||||
let stock_str =
|
let stock_str =
|
||||||
context.stock_system_msg(StockMessage::MsgLocationDisabled, "", "", 0);
|
context.stock_system_msg(StockMessage::MsgLocationDisabled, "", "", 0);
|
||||||
chat::add_device_msg(context, chat_id, stock_str);
|
chat::add_info_msg(context, chat_id, stock_str);
|
||||||
}
|
}
|
||||||
context.call_cb(Event::ChatModified(chat_id));
|
context.call_cb(Event::ChatModified(chat_id));
|
||||||
if 0 != seconds {
|
if 0 != seconds {
|
||||||
@@ -651,7 +651,7 @@ pub fn job_do_DC_JOB_MAYBE_SEND_LOC_ENDED(context: &Context, job: &mut Job) {
|
|||||||
params![chat_id as i32],
|
params![chat_id as i32],
|
||||||
).is_ok() {
|
).is_ok() {
|
||||||
let stock_str = context.stock_system_msg(StockMessage::MsgLocationDisabled, "", "", 0);
|
let stock_str = context.stock_system_msg(StockMessage::MsgLocationDisabled, "", "", 0);
|
||||||
chat::add_device_msg(context, chat_id, stock_str);
|
chat::add_info_msg(context, chat_id, stock_str);
|
||||||
context.call_cb(Event::ChatModified(chat_id));
|
context.call_cb(Event::ChatModified(chat_id));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -476,8 +476,8 @@ impl Message {
|
|||||||
|
|
||||||
pub fn is_info(&self) -> bool {
|
pub fn is_info(&self) -> bool {
|
||||||
let cmd = self.param.get_cmd();
|
let cmd = self.param.get_cmd();
|
||||||
self.from_id == DC_CONTACT_ID_DEVICE as libc::c_uint
|
self.from_id == DC_CONTACT_ID_INFO as libc::c_uint
|
||||||
|| self.to_id == DC_CONTACT_ID_DEVICE as libc::c_uint
|
|| self.to_id == DC_CONTACT_ID_INFO as libc::c_uint
|
||||||
|| cmd != SystemMessage::Unknown && cmd != SystemMessage::AutocryptSetupMessage
|
|| cmd != SystemMessage::Unknown && cmd != SystemMessage::AutocryptSetupMessage
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -714,7 +714,7 @@ pub fn get_msg_info(context: &Context, msg_id: MsgId) -> String {
|
|||||||
ret += "\n";
|
ret += "\n";
|
||||||
}
|
}
|
||||||
|
|
||||||
if msg.from_id == DC_CONTACT_ID_DEVICE || msg.to_id == DC_CONTACT_ID_DEVICE {
|
if msg.from_id == DC_CONTACT_ID_INFO || msg.to_id == DC_CONTACT_ID_INFO {
|
||||||
// device-internal message, no further details needed
|
// device-internal message, no further details needed
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -150,7 +150,7 @@ fn decode_openpgp(context: &Context, qr: &str) -> Lot {
|
|||||||
let (id, _) = chat::create_or_lookup_by_contact_id(context, lot.id, Blocked::Deaddrop)
|
let (id, _) = chat::create_or_lookup_by_contact_id(context, lot.id, Blocked::Deaddrop)
|
||||||
.unwrap_or_default();
|
.unwrap_or_default();
|
||||||
|
|
||||||
chat::add_device_msg(
|
chat::add_info_msg(
|
||||||
context,
|
context,
|
||||||
id,
|
id,
|
||||||
format!("{} verified.", peerstate.addr.unwrap_or_default()),
|
format!("{} verified.", peerstate.addr.unwrap_or_default()),
|
||||||
|
|||||||
@@ -638,7 +638,7 @@ fn secure_connection_established(context: &Context, contact_chat_id: u32) {
|
|||||||
"?"
|
"?"
|
||||||
};
|
};
|
||||||
let msg = context.stock_string_repl_str(StockMessage::ContactVerified, addr);
|
let msg = context.stock_string_repl_str(StockMessage::ContactVerified, addr);
|
||||||
chat::add_device_msg(context, contact_chat_id, msg);
|
chat::add_info_msg(context, contact_chat_id, msg);
|
||||||
emit_event!(context, Event::ChatModified(contact_chat_id));
|
emit_event!(context, Event::ChatModified(contact_chat_id));
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -654,7 +654,7 @@ fn could_not_establish_secure_connection(context: &Context, contact_chat_id: u32
|
|||||||
},
|
},
|
||||||
);
|
);
|
||||||
|
|
||||||
chat::add_device_msg(context, contact_chat_id, &msg);
|
chat::add_info_msg(context, contact_chat_id, &msg);
|
||||||
error!(context, "{} ({})", &msg, details);
|
error!(context, "{} ({})", &msg, details);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -735,7 +735,7 @@ pub fn handle_degrade_event(context: &Context, peerstate: &Peerstate) -> Result<
|
|||||||
};
|
};
|
||||||
let msg = context.stock_string_repl_str(StockMessage::ContactSetupChanged, peeraddr);
|
let msg = context.stock_string_repl_str(StockMessage::ContactSetupChanged, peeraddr);
|
||||||
|
|
||||||
chat::add_device_msg(context, contact_chat_id, msg);
|
chat::add_info_msg(context, contact_chat_id, msg);
|
||||||
emit_event!(context, Event::ChatModified(contact_chat_id));
|
emit_event!(context, Event::ChatModified(contact_chat_id));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user