mirror of
https://github.com/NodeBB/NodeBB.git
synced 2026-03-03 19:11:22 +01:00
fix: allow passing a selected category markup
from another selector like in composer
This commit is contained in:
@@ -97,7 +97,7 @@
|
|||||||
"multer": "2.0.2",
|
"multer": "2.0.2",
|
||||||
"nconf": "0.13.0",
|
"nconf": "0.13.0",
|
||||||
"nodebb-plugin-2factor": "7.6.1",
|
"nodebb-plugin-2factor": "7.6.1",
|
||||||
"nodebb-plugin-composer-default": "10.3.20",
|
"nodebb-plugin-composer-default": "10.3.21",
|
||||||
"nodebb-plugin-dbsearch": "6.3.5",
|
"nodebb-plugin-dbsearch": "6.3.5",
|
||||||
"nodebb-plugin-emoji": "6.0.5",
|
"nodebb-plugin-emoji": "6.0.5",
|
||||||
"nodebb-plugin-emoji-android": "4.1.1",
|
"nodebb-plugin-emoji-android": "4.1.1",
|
||||||
|
|||||||
@@ -29,7 +29,7 @@ define('categorySelector', [
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
selector.selectCategory(categoryEl.attr('data-cid'));
|
selector.selectCategory(categoryEl.attr('data-cid'));
|
||||||
return onSelect(selector.selectedCategory);
|
return onSelect({ ...selector.selectedCategory, categoryEl });
|
||||||
});
|
});
|
||||||
|
|
||||||
let defaultSelectHtml = selector.el.find('[component="category-selector-selected"]').html();
|
let defaultSelectHtml = selector.el.find('[component="category-selector-selected"]').html();
|
||||||
@@ -37,8 +37,8 @@ define('categorySelector', [
|
|||||||
translator.translate(defaultSelectHtml, (translated) => {
|
translator.translate(defaultSelectHtml, (translated) => {
|
||||||
defaultSelectHtml = translated;
|
defaultSelectHtml = translated;
|
||||||
});
|
});
|
||||||
selector.selectCategory = function (cid) {
|
selector.selectCategory = function (cid, selectedEl = null) {
|
||||||
const categoryEl = selector.el.find('[data-cid="' + cid + '"]');
|
const categoryEl = selectedEl || selector.el.find('[data-cid="' + cid + '"]');
|
||||||
selector.selectedCategory = {
|
selector.selectedCategory = {
|
||||||
cid: cid,
|
cid: cid,
|
||||||
name: categoryEl.attr('data-name'),
|
name: categoryEl.attr('data-name'),
|
||||||
|
|||||||
Reference in New Issue
Block a user