Page MenuHomePhabricator

Unhandled Exception ("PhabricatorApplicationTransactionNoEffectException") while creating diff via web interface
Closed, ResolvedPublic

Description

When creating new diff through web interface,

Set the Visible to: to default.
Paste or upload a patch (used svn and git patches)
Do not add any repository name.

Exception is seen and diff creation is aborted.
Unhandled Exception ("PhabricatorApplicationTransactionNoEffectException")
Transactions have no effect: - This Revision already has that view policy.

Consistently reproduced in https://secure.phabricator.com and a local install.
We have not enabled Public view policy, so 'All Users' is default in our setup.

A low level debugging attempt:
OldViewPolicy and NewViewPolicy is same in filterTransactions() throwing NoEffectException.

Create.JPG (889×1 px, 122 KB)

Exception.JPG (522×1 px, 89 KB)