** Changed in: mahara/17.04 Status: Confirmed => In Progress -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1724704
Title: Webservice connection manager not showing 'add connection' form if no connection instances exist but a plugin has 'define_webservice_connections' function set Status in Mahara: Fix Committed Status in Mahara 17.04 series: In Progress Status in Mahara 17.10 series: Fix Committed Bug description: To test this problem: 1) Edit a plugin file and add in the 'define_webservice_connections' function eg edit artefact/file/lib.php and add in following function on line 28 public static function define_webservice_connections() { return array( array('connection' => 'test', 'name' => 'Test this', 'notes' => 'Experimental plugin', 'version' => get_field('artefact_installed', 'release', 'name', 'file'), 'type' => WEBSERVICE_TYPE_REST, 'isfatal' => false), ); } 2) Go to webservice/admin/connections.php?i=mahara in your browser Before patch: You should see 'Connection objects' expandable section that is empty but no form to add a new one After patch: You should see a form to add a new one placed above the 'Connection objects' expandable section To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1724704/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp