We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d1f1ea7 commit 9b5ec1bCopy full SHA for 9b5ec1b
1 file changed
src/Shell_Command.php
@@ -12,6 +12,7 @@
12
*/
13
14
use EE\Utils;
15
+use EE\Model\Site;
16
17
class Shell_Command extends EE_Command {
18
@@ -28,10 +29,10 @@ public function __invoke( $args ) {
28
29
$args = EE\SiteUtils\auto_site_name( $args, 'shell', '' );
30
$site_name = EE\Utils\remove_trailing_slash( $args[0] );
31
- $site = Site::find( $site_name );
32
+ $site = Site::find( $site_name, [ 'site_enabled', 'site_fs_path' ] );
33
- if ( ! $site ) {
34
- EE::error( "Site $site_name does not exist." );
+ if ( ! $site || ! $site->site_enabled ) {
35
+ EE::error( "Site $site_name does not exist or is not enabled." );
36
}
37
38
chdir( $site->site_fs_path );
0 commit comments