Skip to content

Commit

Permalink
Offer query perks for signing up
Browse files Browse the repository at this point in the history
* More in-depth querying when available

Post OpenUserJS#2048
  • Loading branch information
Martii committed Mar 1, 2025
1 parent f70aa18 commit 3774df7
Showing 1 changed file with 11 additions and 11 deletions.
22 changes: 11 additions & 11 deletions libs/modelQuery.js
Original file line number Diff line number Diff line change
Expand Up @@ -117,8 +117,8 @@ var parseModelListSearchQuery = function (aModelListQuery, aQuery, aSearchOption
});
};

var parseScriptSearchQuery = function (aScriptListQuery, aQuery) {
if (lockdown || limitQuery.Script === 'true') {
var parseScriptSearchQuery = function (aScriptListQuery, aQuery, aLimited) {
if (lockdown || limitQuery.Script === 'true' || aLimited) {
parseModelListSearchQuery(aScriptListQuery, aQuery, {
partialWordMatchFields: ['name', '_description', 'author' ],
fullWordMatchFields: ['meta.UserScript.include.value', 'meta.UserScript.match.value']
Expand All @@ -132,8 +132,8 @@ var parseScriptSearchQuery = function (aScriptListQuery, aQuery) {
};
exports.parseScriptSearchQuery = parseScriptSearchQuery;

var parseGroupSearchQuery = function (aGroupListQuery, aQuery) {
if (lockdown || limitQuery.Group === 'true') {
var parseGroupSearchQuery = function (aGroupListQuery, aQuery, aLimited) {
if (lockdown || limitQuery.Group === 'true' || aLimited) {
parseModelListSearchQuery(aGroupListQuery, aQuery, {
partialWordMatchFields: ['name'],
fullWordMatchFields: []
Expand All @@ -147,8 +147,8 @@ var parseGroupSearchQuery = function (aGroupListQuery, aQuery) {
};
exports.parseGroupSearchQuery = parseGroupSearchQuery;

var parseDiscussionSearchQuery = function (aDiscussionListQuery, aQuery) {
if (lockdown || limitQuery.Discussion === 'true') {
var parseDiscussionSearchQuery = function (aDiscussionListQuery, aQuery, aLimited) {
if (lockdown || limitQuery.Discussion === 'true' || aLimited) {
parseModelListSearchQuery(aDiscussionListQuery, aQuery, {
partialWordMatchFields: ['topic'],
fullWordMatchFields: ['author']
Expand All @@ -162,8 +162,8 @@ var parseDiscussionSearchQuery = function (aDiscussionListQuery, aQuery) {
};
exports.parseDiscussionSearchQuery = parseDiscussionSearchQuery;

var parseCommentSearchQuery = function (aCommentListQuery, aQuery) {
if (lockdown || limitQuery.Comment === 'true') {
var parseCommentSearchQuery = function (aCommentListQuery, aQuery, aLimited) {
if (lockdown || limitQuery.Comment === 'true' || aLimited) {
parseModelListSearchQuery(aCommentListQuery, aQuery, {
partialWordMatchFields: ['content'],
fullWordMatchFields: ['author']
Expand All @@ -185,8 +185,8 @@ var parseSyncSearchQuery = function (aSyncListQuery, aQuery) {
};
exports.parseSyncSearchQuery = parseSyncSearchQuery;

var parseUserSearchQuery = function (aUserListQuery, aQuery) {
if (lockdown || limitQuery.User === 'true') {
var parseUserSearchQuery = function (aUserListQuery, aQuery, aLimited) {
if (lockdown || limitQuery.User === 'true' || aLimited) {
parseModelListSearchQuery(aUserListQuery, aQuery, {
partialWordMatchFields: ['name'],
fullWordMatchFields: []
Expand Down Expand Up @@ -302,7 +302,7 @@ var applyModelListQueryDefaults = function (aModelListQuery, aOptions, aReq, aDe
aOptions.searchBarValue = aReq.query.q;

if (aDefaultOptions.parseSearchQueryFn) {
aDefaultOptions.parseSearchQueryFn(aModelListQuery, aReq.query.q);
aDefaultOptions.parseSearchQueryFn(aModelListQuery, aReq.query.q, !!!authedUser);
}
}
} else if (!aReq.query.q) {
Expand Down

0 comments on commit 3774df7

Please sign in to comment.