Если эта функция находится в вашем файле component.ts, по крайней мере, вам нужно заменить:
onSelect({ selected }) {
на
onSelect(selected) {
, так как фигурная скобка используется для вставки значений переменных в шаблоне, а не в коде позади.
Кроме этого, проходите каждый бит с помощью отладчика для проверки значений в каждой точке.
Например, вводит ли он второй оператор if, если да, то какое значение выбрано [0] .id et c.