Add backend for assigning groups to cards

Signed-off-by: Julius Härtl <jus@bitgrid.net>
This commit is contained in:
Julius Härtl
2020-03-22 14:49:40 +01:00
parent 097e8df2ad
commit 3c6a177da9
11 changed files with 348 additions and 147 deletions

View File

@@ -37,6 +37,7 @@ use OCA\Deck\Db\Card;
use OCA\Deck\Db\CardMapper;
use OCA\Deck\Db\Stack;
use OCA\Deck\Db\StackMapper;
use OCA\Deck\Event\FTSEvent;
use OCA\Deck\Provider\DeckProvider;
use OCP\AppFramework\Db\DoesNotExistException;
use OCP\AppFramework\Db\MultipleObjectsReturnedException;
@@ -45,7 +46,6 @@ use OCP\FullTextSearch\IFullTextSearchManager;
use OCP\FullTextSearch\Model\IDocumentAccess;
use OCP\FullTextSearch\Model\IIndex;
use OCP\FullTextSearch\Model\IIndexDocument;
use Symfony\Component\EventDispatcher\GenericEvent;
/**
@@ -90,9 +90,9 @@ class FullTextSearchService {
/**
* @param GenericEvent $e
* @param FTSEvent $e
*/
public function onCardCreated(GenericEvent $e) {
public function onCardCreated(FTSEvent $e) {
$cardId = $e->getArgument('id');
$userId = $e->getArgument('userId');
@@ -106,9 +106,9 @@ class FullTextSearchService {
/**
* @param GenericEvent $e
* @param FTSEvent $e
*/
public function onCardUpdated(GenericEvent $e) {
public function onCardUpdated(FTSEvent $e) {
$cardId = $e->getArgument('id');
try {
@@ -121,9 +121,9 @@ class FullTextSearchService {
/**
* @param GenericEvent $e
* @param FTSEvent $e
*/
public function onCardDeleted(GenericEvent $e) {
public function onCardDeleted(FTSEvent $e) {
$cardId = $e->getArgument('id');
try {
@@ -136,9 +136,9 @@ class FullTextSearchService {
/**
* @param GenericEvent $e
* @param FTSEvent $e
*/
public function onBoardShares(GenericEvent $e) {
public function onBoardShares(FTSEvent $e) {
$boardId = (int)$e->getArgument('boardId');
$cards = array_map(