id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc	distribution	status_field
444	Erase activity wiped out WIP code changes!	wadeb	marcopg	"I was working on a clone of the Log activity stored in ~/log.  It was symlinked over to ~/Activities using 'setup.py dev'.  

Somehow, two instances of Log ended up in the activity ring.  One was all the way at the top, the other all the way at the bottom.   

Thinking that it would remove the bad symlink and reset whatever internal state was causing problems, I chose Erase from the context menu.

I was then surprised to find the ~/log directory empty when returning to the Terminal, including all of my unpushed work!!

The correct solution would be to have the Erase Activity feature detect symlinks and simply remove them, rather than recursively deleting their files.
"	defect	closed	High	0.84	Sugar on a Stick (SoaS)	Git as of bugdate	Major	fixed			Unspecified	Unconfirmed
