In Phriction when I have two documents, A and B, and I perform the following steps:
- Delete or move B
- Attempt to move A to B
I get the following exception:
hach-que | |
May 5 2015, 10:14 PM |
F394633: Screen Shot 2015-05-07 at 6.15.04 AM.png | |
May 7 2015, 1:15 PM |
F393257: pasted_file | |
May 5 2015, 10:14 PM |
In Phriction when I have two documents, A and B, and I perform the following steps:
I get the following exception:
Status | Assigned | Task | ||
---|---|---|---|---|
Resolved | epriestley | T9379 Build Phriction v3 | ||
Resolved | epriestley | T8082 Exception when moving Phriction document into place of old one |
This:
https://secure.phabricator.com/differential/diff/30637/
...fixes the immediate issue, but then we hit something deeper down:
...so this isn't trivial to resolve correctly.
I think fixing this is basically removing the unique constraint on the "slugs" table in Phriction, and then using application logic to make sure that there can be only one active page with a given slug at any time.
Sound right-ish?