Added ability to chose copyright as reason for message report.

This commit is contained in:
23rd 2022-02-23 11:21:40 +03:00 committed by John Preston
parent c0ae4b86a6
commit 1da5e7d1f7
4 changed files with 4 additions and 0 deletions

View File

@ -1109,6 +1109,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
"lng_report_reason_violence" = "Violence"; "lng_report_reason_violence" = "Violence";
"lng_report_reason_child_abuse" = "Child Abuse"; "lng_report_reason_child_abuse" = "Child Abuse";
"lng_report_reason_pornography" = "Pornography"; "lng_report_reason_pornography" = "Pornography";
"lng_report_reason_copyright" = "Copyright";
"lng_report_reason_illegal_drugs" = "Illegal Drugs"; "lng_report_reason_illegal_drugs" = "Illegal Drugs";
"lng_report_reason_personal_details" = "Personal Details"; "lng_report_reason_personal_details" = "Personal Details";
"lng_report_reason_other" = "Other"; "lng_report_reason_other" = "Other";

View File

@ -1232,6 +1232,7 @@ void SendReport(
case Reason::Violence: return MTP_inputReportReasonViolence(); case Reason::Violence: return MTP_inputReportReasonViolence();
case Reason::ChildAbuse: return MTP_inputReportReasonChildAbuse(); case Reason::ChildAbuse: return MTP_inputReportReasonChildAbuse();
case Reason::Pornography: return MTP_inputReportReasonPornography(); case Reason::Pornography: return MTP_inputReportReasonPornography();
case Reason::Copyright: return MTP_inputReportReasonCopyright();
case Reason::IllegalDrugs: case Reason::IllegalDrugs:
return MTP_inputReportReasonIllegalDrugs(); return MTP_inputReportReasonIllegalDrugs();
case Reason::PersonalDetails: case Reason::PersonalDetails:

View File

@ -54,6 +54,7 @@ void ReportReasonBox(
add(Reason::Violence, tr::lng_report_reason_violence); add(Reason::Violence, tr::lng_report_reason_violence);
add(Reason::ChildAbuse, tr::lng_report_reason_child_abuse); add(Reason::ChildAbuse, tr::lng_report_reason_child_abuse);
add(Reason::Pornography, tr::lng_report_reason_pornography); add(Reason::Pornography, tr::lng_report_reason_pornography);
add(Reason::Copyright, tr::lng_report_reason_copyright);
if (source == Source::Message) { if (source == Source::Message) {
add(Reason::IllegalDrugs, tr::lng_report_reason_illegal_drugs); add(Reason::IllegalDrugs, tr::lng_report_reason_illegal_drugs);
add(Reason::PersonalDetails, tr::lng_report_reason_personal_details); add(Reason::PersonalDetails, tr::lng_report_reason_personal_details);

View File

@ -24,6 +24,7 @@ enum class ReportReason {
Violence, Violence,
ChildAbuse, ChildAbuse,
Pornography, Pornography,
Copyright,
IllegalDrugs, IllegalDrugs,
PersonalDetails, PersonalDetails,
Other, Other,