setting notification types
This commit is contained in:
parent
d82859d7ad
commit
79fc333653
@ -670,8 +670,8 @@ namespace RMuseum.Services.Implementation
|
||||
|
||||
await _notificationService.PushNotification(dbCorrection.UserId,
|
||||
"بررسی ویرایش پیشنهادی شما",
|
||||
$"با سپاس از زحمت و همت شما ویرایش پیشنهادیتان برای <a href=\"{dbPoem.FullUrl}\" target=\"_blank\">{dbPoem.FullTitle}</a> بررسی شد.{Environment.NewLine}" +
|
||||
$"جهت مشاهدهٔ نتیجهٔ بررسی در میز کاربری خود بخش «<a href=\"/User/Edits\">ویرایشهای من</a>» را مشاهده بفرمایید.{Environment.NewLine}"
|
||||
$"با سپاس از زحمت و همت شما ویرایش پیشنهادیتان برای <a href=\"https://ganjoor.net{dbPoem.FullUrl}\" target=\"_blank\">{dbPoem.FullTitle}</a> بررسی شد.{Environment.NewLine}" +
|
||||
$"جهت مشاهدهٔ نتیجهٔ بررسی در میز کاربری خود بخش «<a href=\"https://ganjoor.net/User/Edits\">ویرایشهای من</a>» را مشاهده بفرمایید.{Environment.NewLine}"
|
||||
);
|
||||
|
||||
foreach (var section in sections)
|
||||
|
||||
@ -365,8 +365,8 @@ namespace RMuseum.Services.Implementation
|
||||
|
||||
await _notificationService.PushNotification(dbCorrection.UserId,
|
||||
"بررسی ویرایش پیشنهادی شما",
|
||||
$"با سپاس از زحمت و همت شما ویرایش پیشنهادیتان برای <a href=\"{dbPoem.FullUrl}\" target=\"_blank\">{dbPoem.FullTitle}</a> بررسی شد.{Environment.NewLine}" +
|
||||
$"جهت مشاهدهٔ نتیجهٔ بررسی در میز کاربری خود بخش «<a href=\"/User/SectionEdits\">ویرایشهای قطعات من</a>» را مشاهده بفرمایید.{Environment.NewLine}"
|
||||
$"با سپاس از زحمت و همت شما ویرایش پیشنهادیتان برای <a href=\"https://ganjoor.net{dbPoem.FullUrl}\" target=\"_blank\">{dbPoem.FullTitle}</a> بررسی شد.{Environment.NewLine}" +
|
||||
$"جهت مشاهدهٔ نتیجهٔ بررسی در میز کاربری خود بخش «<a href=\"https://ganjoor.net/User/SectionEdits\">ویرایشهای قطعات من</a>» را مشاهده بفرمایید.{Environment.NewLine}"
|
||||
);
|
||||
|
||||
foreach (var section in sections)
|
||||
|
||||
@ -5,6 +5,7 @@ using RMuseum.Models.Ganjoor.ViewModels;
|
||||
using RSecurityBackend.Models.Auth.Memory;
|
||||
using RSecurityBackend.Models.Generic;
|
||||
using RSecurityBackend.Models.Image;
|
||||
using RSecurityBackend.Models.Notification;
|
||||
using System;
|
||||
using System.Data;
|
||||
using System.IO;
|
||||
@ -181,8 +182,9 @@ namespace RMuseum.Services.Implementation
|
||||
(
|
||||
(Guid)moderator.Id,
|
||||
"ثبت مشخصات جدید برای سخنور",
|
||||
$"درخواستی برای ثبت مشخصات جدید برای «{poet.Nickname}» ثبت شده است. در صورت تمایل به بررسی، بخش مربوط به سخنور را <a href=\"/User/SuggestedPoetSpecLines\">اینجا</a> ببینید.{ Environment.NewLine}" +
|
||||
$"توجه فرمایید که اگر کاربر دیگری که دارای مجوز بررسی مشخصات است پیش از شما به آن رسیدگی کرده باشد آن را در صف نخواهید دید."
|
||||
$"درخواستی برای ثبت مشخصات جدید برای «{poet.Nickname}» ثبت شده است. در صورت تمایل به بررسی، بخش مربوط به سخنور را <a href=\"https://ganjoor.net/User/SuggestedPoetSpecLines\">اینجا</a> ببینید.{ Environment.NewLine}" +
|
||||
$"توجه فرمایید که اگر کاربر دیگری که دارای مجوز بررسی مشخصات است پیش از شما به آن رسیدگی کرده باشد آن را در صف نخواهید دید.",
|
||||
NotificationType.ActionRequired
|
||||
);
|
||||
}
|
||||
}
|
||||
@ -254,7 +256,8 @@ namespace RMuseum.Services.Implementation
|
||||
await _notificationService.PushNotification((Guid)dbModel.SuggestedById,
|
||||
$"عدم پذیرش مشارکت شما در مشخصات {poet.Nickname}",
|
||||
$"متأسفانه پیشنهاد شما برای مشخصات {poet.Nickname}{causePhrase} مورد پذیرش قرار نگرفت. پیشنها شما: {Environment.NewLine}" +
|
||||
$"{dbModel.Contents}"
|
||||
$"{dbModel.Contents}",
|
||||
NotificationType.Warning
|
||||
);
|
||||
}
|
||||
|
||||
|
||||
@ -141,8 +141,8 @@ namespace RMuseum.Services.Implementation
|
||||
|
||||
await _notificationService.PushNotification((Guid)dbQuoted.SuggestedById,
|
||||
"بررسی مشق شعر پیشنهادی شما",
|
||||
$"با سپاس از زحمت و همت شما مشق شعر پیشنهادیتان برای <a href=\"{dbQuoted.CachedRelatedPoemFullUrl}\" target=\"_blank\">{dbQuoted.CachedRelatedPoemFullTitle}</a> بررسی شد.{Environment.NewLine}" +
|
||||
$"جهت مشاهدهٔ نتیجهٔ بررسی در میز کاربری خود بخش «<a href=\"/User/MySuggestedQuotes\">مشق شعرهای پیشنهادی من</a>» را مشاهده بفرمایید.{Environment.NewLine}"
|
||||
$"با سپاس از زحمت و همت شما مشق شعر پیشنهادیتان برای <a href=\"https://ganjoor.net{dbQuoted.CachedRelatedPoemFullUrl}\" target=\"_blank\">{dbQuoted.CachedRelatedPoemFullTitle}</a> بررسی شد.{Environment.NewLine}" +
|
||||
$"جهت مشاهدهٔ نتیجهٔ بررسی در میز کاربری خود بخش «<a href=\"https://ganjoor.net/User/MySuggestedQuotes\">مشق شعرهای پیشنهادی من</a>» را مشاهده بفرمایید.{Environment.NewLine}"
|
||||
);
|
||||
|
||||
return new RServiceResult<bool>(true);
|
||||
|
||||
@ -10,6 +10,7 @@ using System.Threading.Tasks;
|
||||
using DNTPersianUtils.Core;
|
||||
using RSecurityBackend.Services.Implementation;
|
||||
using RMuseum.Models.Auth.Memory;
|
||||
using RSecurityBackend.Models.Notification;
|
||||
|
||||
namespace RMuseum.Services.Implementation
|
||||
{
|
||||
@ -189,8 +190,9 @@ namespace RMuseum.Services.Implementation
|
||||
(
|
||||
(Guid)moderator.Id,
|
||||
"پیشنهاد آهنگ",
|
||||
$"کاربری آهنگ مرتبط جدیدی را برای یک شعر پیشنهاد داده است. لطفاً بخش <a href=\"/User/ReviewSongs\">آهنگهای پیشنهادی</a> را بررسی فرمایید.{Environment.NewLine}" +
|
||||
$"توجه فرمایید که اگر کاربر دیگری که دارای مجوز بررسی آهنگهای پیشنهادی است پیش از شما به آن رسیدگی کرده باشد آن را در صف نخواهید دید."
|
||||
$"کاربری آهنگ مرتبط جدیدی را برای یک شعر پیشنهاد داده است. لطفاً بخش <a href=\"https://ganjoor.net/User/ReviewSongs\">آهنگهای پیشنهادی</a> را بررسی فرمایید.{Environment.NewLine}" +
|
||||
$"توجه فرمایید که اگر کاربر دیگری که دارای مجوز بررسی آهنگهای پیشنهادی است پیش از شما به آن رسیدگی کرده باشد آن را در صف نخواهید دید.",
|
||||
NotificationType.ActionRequired
|
||||
);
|
||||
}
|
||||
}
|
||||
@ -344,7 +346,7 @@ namespace RMuseum.Services.Implementation
|
||||
await _notificationService.PushNotification(
|
||||
(Guid)track.SuggestedById,
|
||||
"تأیید آهنگ پیشنهادی",
|
||||
$"آهنگ پیشنهادی شما («{track.TrackName}» برای «<a href='{poem.FullUrl}'>{poem.FullTitle}</a>») تأیید شد. {Environment.NewLine}" +
|
||||
$"آهنگ پیشنهادی شما («{track.TrackName}» برای «<a href='https://ganjoor.net{poem.FullUrl}'>{poem.FullTitle}</a>») تأیید شد. {Environment.NewLine}" +
|
||||
$"از این که به تکمیل اطلاعات گنجور کمک کردید سپاسگزاریم."
|
||||
);
|
||||
}
|
||||
@ -353,11 +355,12 @@ namespace RMuseum.Services.Implementation
|
||||
await _notificationService.PushNotification(
|
||||
(Guid)track.SuggestedById,
|
||||
"رد آهنگ پیشنهادی",
|
||||
$"آهنگ پیشنهادی شما («{track.TrackName}» برای «<a href='{poem.FullUrl}'>{poem.FullTitle}</a>») تأیید نشد. {Environment.NewLine}" +
|
||||
$"آهنگ پیشنهادی شما («{track.TrackName}» برای «<a href='https://ganjoor.net{poem.FullUrl}'>{poem.FullTitle}</a>») تأیید نشد. {Environment.NewLine}" +
|
||||
$"علت عدم تأیید: {Environment.NewLine}" +
|
||||
$"«{track.RejectionCause}» {Environment.NewLine}" +
|
||||
$"توجه کنید که در پیشنهاد آهنگ میبایست دقیقا قطعهای را مشخص کنید که شعر در آن خوانده شده و پیشنهاد خواننده یا آلبوم یا برنامهٔ گلها به طور کلی فایدهای ندارد.{Environment.NewLine}" +
|
||||
$"اگر تصور میکنید اشتباهی رخ داده لطفا مجددا آهنگ را پیشنهاد دهید و در بخش توضیحات دلیل خود را بنویسید.{Environment.NewLine}با سپاس"
|
||||
$"اگر تصور میکنید اشتباهی رخ داده لطفا مجددا آهنگ را پیشنهاد دهید و در بخش توضیحات دلیل خود را بنویسید.{Environment.NewLine}با سپاس",
|
||||
NotificationType.Warning
|
||||
);
|
||||
}
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user