Added document name to query.
Some checks failed
Gitea Actions Demo / Explore-Gitea-Actions (push) Failing after 2s
Some checks failed
Gitea Actions Demo / Explore-Gitea-Actions (push) Failing after 2s
This commit is contained in:
@@ -17,7 +17,7 @@ use std::{sync::mpsc::channel, time::Duration};
|
||||
pub struct Session;
|
||||
|
||||
impl Session {
|
||||
fn doc_names() -> Vec<Name> {
|
||||
pub fn doc_names() -> Vec<Name> {
|
||||
let mut names = Vec::new();
|
||||
names.push(Name::english("session"));
|
||||
names
|
||||
@@ -40,7 +40,7 @@ impl Session {
|
||||
docdef.set_default(&name_expire, calc.clone()).unwrap();
|
||||
docdef.add_index(&name_expire, IndexType::Index).unwrap();
|
||||
|
||||
let mut update = Update::new(Query::new());
|
||||
let mut update = Update::new(Query::internal());
|
||||
update
|
||||
.get_values_mut()
|
||||
.add_field(name_expire.clone(), calc.clone());
|
||||
@@ -52,7 +52,7 @@ impl Session {
|
||||
let query_action = DocFuncType::ExistingQuery(update.into());
|
||||
docdef.add_route(path, query_action);
|
||||
|
||||
let mut delete_qry = Query::new();
|
||||
let mut delete_qry = Query::internal();
|
||||
let mut delete_calc = Calculation::new(Operand::LessThan);
|
||||
delete_calc.add_value(FieldType::DateTime).unwrap();
|
||||
delete_calc
|
||||
@@ -264,7 +264,7 @@ mod sessions {
|
||||
addition.add_field(Name::english("expire"), timestamp);
|
||||
setup.send(Setup::message(addition));
|
||||
setup.recv().unwrap();
|
||||
let mut query = Query::new();
|
||||
let mut query = Query::new(Session::doc_names()[0].clone());
|
||||
let mut calc = Calculation::new(Operand::Equal);
|
||||
calc.add_value(CalcValue::Existing(FieldType::Uuid))
|
||||
.unwrap();
|
||||
@@ -326,7 +326,7 @@ mod sessions {
|
||||
setup.recv().unwrap(); // Eat addition result.
|
||||
setup.send(gen_clock_message());
|
||||
sleep(TIMEOUT); // Allow time to react to message.
|
||||
setup.send(Setup::message(Query::new()));
|
||||
setup.send(Setup::message(Query::new(Session::doc_names()[0].clone())));
|
||||
let result = setup.recv().unwrap();
|
||||
let action = result.get_action();
|
||||
match action {
|
||||
|
||||
Reference in New Issue
Block a user