Testing bug fixes (#788)

* fixes

* adds tests- fixes failures

* changes

* moved transaction commits/caches around

* collections nullable

* merge fixes

* sqlx prepare

* revs

* lf fixes

* made changes back

* added collections update

---------

Co-authored-by: Geometrically <18202329+Geometrically@users.noreply.github.com>
This commit is contained in:
Wyatt Verchere
2023-12-14 15:19:50 -07:00
committed by GitHub
parent 50e89ad98b
commit f939e59463
33 changed files with 494 additions and 112 deletions

View File

@@ -13,7 +13,7 @@ pub struct CollectionBuilder {
pub collection_id: CollectionId,
pub user_id: UserId,
pub name: String,
pub description: String,
pub description: Option<String>,
pub status: CollectionStatus,
pub projects: Vec<ProjectId>,
}
@@ -45,7 +45,7 @@ pub struct Collection {
pub id: CollectionId,
pub user_id: UserId,
pub name: String,
pub description: String,
pub description: Option<String>,
pub created: DateTime<Utc>,
pub updated: DateTime<Utc>,
pub icon_url: Option<String>,
@@ -73,7 +73,7 @@ impl Collection {
self.id as CollectionId,
self.user_id as UserId,
&self.name,
&self.description,
self.description.as_ref(),
self.created,
self.icon_url.as_ref(),
self.status.to_string(),