add favorite system and other small tweaks and fixes.
continuous-integration/drone/push Build is passing
continuous-integration/drone/push Build is passing
This commit is contained in:
@@ -60,7 +60,7 @@ export class StufflogClient {
|
||||
return data.project;
|
||||
}
|
||||
|
||||
async listProjects({active, expiring}: ProjectFilter): Promise<ProjectResult[]> {
|
||||
async listProjects({active, expiring, favorite}: ProjectFilter): Promise<ProjectResult[]> {
|
||||
let queries = [];
|
||||
if (active != null) {
|
||||
queries.push(`active=${active}`);
|
||||
@@ -68,6 +68,9 @@ export class StufflogClient {
|
||||
if (expiring != null) {
|
||||
queries.push(`expiring=${expiring}`);
|
||||
}
|
||||
if (favorite != null) {
|
||||
queries.push(`favorite=${favorite}`)
|
||||
}
|
||||
|
||||
const query = queries.length > 0 ? `?${queries.join("&")}` : "";
|
||||
|
||||
|
||||
Reference in New Issue
Block a user