Select the types of activity you want to include in your feed.
@recaptime-dev's working patches + fork for Phorge, a community fork of Phabricator. (Upstream dev and stable branches are at upstream/main and upstream/stable respectively.)
hq.recaptime.dev/wiki/Phorge
···50505151 if ($file) {
5252 if (!$file->isAudio()) {
5353- $errors[] = pht('You must upload audio.');
5353+ $errors[] = pht(
5454+ 'The file you uploaded is invalid: it is not recognizable as '.
5555+ 'a valid audio file.');
5456 $e_file = pht('Invalid');
5557 } else {
5658 $xactions[] = id(new PhabricatorMacroTransaction())
···5961 ->setNewValue($file->getPHID());
6062 }
6163 } else {
6262- $errors[] = pht('You must upload an audio file.');
6464+ $errors[] = pht(
6565+ 'To change the audio for a macro, you must upload an audio '.
6666+ 'file.');
6367 $e_file = pht('Required');
6468 }
6569 }