Page MenuHomePhorge

Cannot edit Conpherence rooms on mobile
Closed, ResolvedPublic

Description

Steps to Reproduce

This bug only occurs on mobile
  1. Go to any Conpherence room.
  2. Tap on the menu icon in the top bar.
  3. Tap Edit Room.

What Happens

An unhandled exception (RuntimeException) will occur.

Screenshot_20241218_093501_Edge.png (2×1 px, 201 KB)

1Undefined variable: dialog
2Stack trace:
3PhutilErrorHandler::handleError called at [/var/www/phorge/src/applications/conpherence/controller/ConpherenceUpdateController.php:209]
4ConpherenceUpdateController::handleRequest called at [/var/www/phorge/src/aphront/configuration/AphrontApplicationConfiguration.php:284]
5phlog called at [/var/www/phorge/src/aphront/handler/PhabricatorDefaultRequestExceptionHandler.php:41]
6PhabricatorDefaultRequestExceptionHandler::handleRequestThrowable called at [/var/www/phorge/src/aphront/configuration/AphrontApplicationConfiguration.php:753]
7AphrontApplicationConfiguration::handleThrowable called at [/var/www/phorge/src/aphront/configuration/AphrontApplicationConfiguration.php:296]
8AphrontApplicationConfiguration::processRequest called at [/var/www/phorge/src/aphront/configuration/AphrontApplicationConfiguration.php:204]
9AphrontApplicationConfiguration::runHTTPRequest called at [/var/www/phorge/webroot/index.php:35]

Possible Cause

The URI for editing Conpherence rooms is something like phorge.example/conpherence/edit/2, but on mobile, it is phorge.example/conpherence/update/2. This could be attributed to line 207 on ConpherenceUpdateController.php

Revisions and Commits

Related Objects