Skip to content

lskjs/lsk-notification

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LSK Notification module

POST /api/module/notification --- создать нотификацию (для тестов)
body {
  subjectId: 'id главный',
  subjectType: 'id главной модели',
  objectId: 'id',
  objectType: 'id модели',
  userId: 'Кому присылается сообщение'
}
GET /api/module/notification --- (запросить список нотификаций)
result [
  {
    subjectId: 'id главный',
    subjectType: 'id главной модели',
    objectId: 'id',
    objectType: 'id модели',
    userId: 'Кому присылается сообщение',
    object: Populate Object,
    subject: Populate Subject,
    user: Populate user
  }
]
POST /:id/view --- Уведомить о просмотре нотификации
id - id нотификации


Для примера можно пересылать сообщения