Improve mapping tasks to notifications
This commit is contained in:
@@ -6,13 +6,13 @@ import { Config } from "../types/config";
|
||||
|
||||
export async function test(config: Config) {
|
||||
const tasks = await loadTasks(config.sources, config.query);
|
||||
const db = createDatabase(tasks, config.mapper);
|
||||
const db = createDatabase(tasks);
|
||||
|
||||
for (const time of Object.keys(db)) {
|
||||
console.log(time);
|
||||
|
||||
for (const notification of db[time]) {
|
||||
console.log(` - title: ${notification.title}\n text: ${notification.text}\n priority: ${notification.priority}\n tags: ${notification.tags?.join(",")}`)
|
||||
for (const task of db[time]) {
|
||||
console.log(task.toString());
|
||||
}
|
||||
|
||||
console.log();
|
||||
@@ -21,7 +21,7 @@ export async function test(config: Config) {
|
||||
|
||||
export async function scan(config: Config) {
|
||||
const tasks = await loadTasks(config.sources, config.query);
|
||||
dumpDatabase(config.databaseFile, tasks, config.mapper);
|
||||
dumpDatabase(config.databaseFile, tasks);
|
||||
}
|
||||
|
||||
export async function notify(config: Config) {
|
||||
|
||||
Reference in New Issue
Block a user