Ticket

detect newly virtual cards cached as missing+status
detect newly virtual cards cached as missing+priority
detect newly virtual cards cached as missing+tag
detect newly virtual cards cached as missing+commit
 

detect newly virtual cards cached as missing+issues

Let's say we want to create a virtual card like "+magic", but before we configure the virtual card, we go to the "Harvey+magic" card.

 

Harvey+magic isn't virtual yet -- in fact it's not a card at all.  So it's just cached as a missing card.

 

So when I add the configuration to make it virtual (magic+*right+*content), I don't have an easy way to find and clear that card from the cache. It can't be found in the db -- it's not there.

 

 

 

detect newly virtual cards cached as missing+solution

We may have to revisit this in the new (1.9) setup, but by guess is that we will need to clear the entire cache whenever we create or rename +*content cards.

 

detect newly virtual cards cached as missing+example


Here's an rspec expression of the problem:

Card.fetch( 'A+virtual').should be_nil
Card.create :name=>'virtual+*right+*content'
Card.fetch( 'A+virtual').should_not be_nil

 

(that test fails in fetch_spec.rb)