fix: undefined search tag #9789
This commit is contained in:
parent
5d42ab9c29
commit
61af10b6ce
1 changed files with 8 additions and 1 deletions
|
@ -136,7 +136,7 @@ $(document).ready(function(){
|
||||||
// initialize the bootstrap-select
|
// initialize the bootstrap-select
|
||||||
$('.selectpicker').selectpicker();
|
$('.selectpicker').selectpicker();
|
||||||
|
|
||||||
// add search-heading to the seccond navbar
|
// add search-heading to the second navbar
|
||||||
if( $(".search-heading").length) {
|
if( $(".search-heading").length) {
|
||||||
$(".search-heading").appendTo("#topbar-second > .container > #tabmenu");
|
$(".search-heading").appendTo("#topbar-second > .container > #tabmenu");
|
||||||
}
|
}
|
||||||
|
@ -147,6 +147,13 @@ $(document).ready(function(){
|
||||||
// get the text of the heading (we catch the plain text because we don't
|
// get the text of the heading (we catch the plain text because we don't
|
||||||
// want to have a h4 heading in the navbar
|
// want to have a h4 heading in the navbar
|
||||||
var searchText = $(".section-title-wrapper > h2").html();
|
var searchText = $(".section-title-wrapper > h2").html();
|
||||||
|
|
||||||
|
// temporary workaround to avoid 'undefined' being displayed (issue #9789)
|
||||||
|
// https://github.com/friendica/friendica/issues/9789
|
||||||
|
// TODO: find a way to localize this string
|
||||||
|
if(typeof searchText === "undefined") {
|
||||||
|
searchText = "No results";
|
||||||
|
}
|
||||||
// insert the plain text in a <h4> heading and give it a class
|
// insert the plain text in a <h4> heading and give it a class
|
||||||
var newText = '<h4 class="search-heading">'+searchText+'</h4>';
|
var newText = '<h4 class="search-heading">'+searchText+'</h4>';
|
||||||
// append the new heading to the navbar
|
// append the new heading to the navbar
|
||||||
|
|
Loading…
Reference in a new issue