reuse blank deck created while importing if deck column is empty (#4150)

This commit is contained in:
llama 2025-07-04 15:48:35 +08:00 committed by GitHub
parent 4232185735
commit fba1d7b4b0
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -274,6 +274,9 @@ impl<'a> Context<'a> {
deck.name = NativeDeckName::from_human_name(name);
self.col.add_deck_inner(&mut deck, self.usn)?;
self.deck_ids.insert(deck.id, deck.human_name());
if name.is_empty() {
self.deck_ids.default = Some(deck.id);
}
Some(deck.id)
} else {
None