Skip to content

Commit ad4d2cd

Browse files
committed
Filter boards that only allow reconsideration cards
1 parent ff96024 commit ad4d2cd

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

alcs-frontend/src/app/features/board/dialogs/reconsiderations/create/create-reconsideration-dialog.component.ts

+4-1
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ import { ToastService } from '../../../../../services/toast/toast.service';
1717
import { parseStringToBoolean } from '../../../../../shared/utils/boolean-helper';
1818
import { MinimalBoardDto } from '../../../../../services/board/board.dto';
1919
import { BoardService } from '../../../../../services/board/board.service';
20+
import { CardType } from '../../../../../shared/card/card.component';
2021

2122
@Component({
2223
selector: 'app-create',
@@ -97,7 +98,9 @@ export class CreateReconsiderationDialogComponent implements OnInit, OnDestroy {
9798
});
9899

99100
this.boardService.$boards.subscribe((boards) => {
100-
this.boards = boards.sort((a, b) => (a.title.toLowerCase() < b.title.toLowerCase() ? -1 : 1));
101+
this.boards = boards
102+
.filter((board) => board.allowedCardTypes.includes(CardType.RECON))
103+
.sort((a, b) => (a.title.toLowerCase() < b.title.toLowerCase() ? -1 : 1));
101104
});
102105

103106
this.applicationService.$applicationTypes.pipe(takeUntil(this.$destroy)).subscribe((types) => {

0 commit comments

Comments
 (0)