mirror of
https://github.com/fusionpbx/fusionpbx.git
synced 2025-12-30 09:03:49 +00:00
* Missing open statement Missing open statement ``` $view['sql'] .= "); \n"; ``` * Double SELECT will break query Double SELECT break query * Forgot update version Forgot update version * No matching ( No matching opening ``` FROM v_contacts as c ); ```
15 lines
501 B
PHP
15 lines
501 B
PHP
<?php
|
|
|
|
$view['name'] = "view_extensions";
|
|
$view['version'] = "20251207";
|
|
$view['description'] = "Show the extensions with assigned users";
|
|
|
|
$view['sql'] = "SELECT \n";
|
|
$view['sql'] .= " e.*, \n";
|
|
$view['sql'] .= " ( \n";
|
|
$view['sql'] .= " SELECT json_agg(u.*) \n";
|
|
$view['sql'] .= " FROM v_extension_users AS u \n";
|
|
$view['sql'] .= " WHERE u.extension_uuid = e.extension_uuid \n";
|
|
$view['sql'] .= " ) AS extension_users \n";
|
|
$view['sql'] .= "FROM v_extensions AS e;\n";
|