diff --git a/reflex_ipad/pages/medicine.py b/reflex_ipad/pages/medicine.py index f8b636b..793b014 100644 --- a/reflex_ipad/pages/medicine.py +++ b/reflex_ipad/pages/medicine.py @@ -70,8 +70,8 @@ class NewMedicineState(rx.State): async with self: self.load_last_scan() - @rx.var - def owners(self): + @rx.cached_var + def owners(self) -> List[str]: with rx.session() as session: statement = select(Owner) results = session.exec(statement)