File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 443443 return ;
444444 }
445445
446- /* Сортуємо за score (рік збігається = вище) */
446+ /* Сортуємо за score (рік збігається = вище) і беремо перший */
447447 results . sort ( function ( a , b ) { return scoreCard ( b ) - scoreCard ( a ) ; } ) ;
448448
449449 var best = results [ 0 ] ;
450450
451- /* Якщо перший результат однозначно відповідає по року — одразу відкриваємо картку */
452- var topScore = scoreCard ( best ) ;
453- var secondScore = results [ 1 ] ? scoreCard ( results [ 1 ] ) : - 1 ;
454- var unique = topScore > 0 && ( results . length === 1 || topScore > secondScore ) ;
455-
456451 var confidence = identifierResult . confidence ? ' (' + identifierResult . confidence + '%)' : '' ;
457452 var infoStr = [ title , year , director ] . filter ( Boolean ) . join ( ', ' ) ;
458453 Lampa . Noty . show ( Lampa . Lang . translate ( 'photo_search_success' ) + infoStr + confidence ) ;
459454
460455 hideLoader ( ) ;
461456 Lampa . Modal . close ( ) ;
462457
458+ /* Завжди відкриваємо лише одну — найкращу — картку */
463459 setTimeout ( function ( ) {
464- if ( unique || results . length === 1 ) {
465- openFullCard ( best ) ;
466- } else {
467- /* Кілька кандидатів — відкриваємо сторінку з усіма результатами */
468- openCategoryPage ( title , year , apiKey , lang ) ;
469- }
460+ openFullCard ( best ) ;
470461 } , 300 ) ;
471462 }
472463
You can’t perform that action at this time.
0 commit comments