Fixed Developer Import doesn't skip dotfiles

DragonByte Tech

Well-known member
Affected version
2.0.4
ErrorException: [E_NOTICE] Trying to get property of non-object src/XF/DevelopmentOutput/TemplateModification.php:62
Generated by: Unknown account Apr 17, 2018 at 7:39 PM

Stack trace
#0 src/XF/DevelopmentOutput/TemplateModification.php(62): XF::handlePhpError(8, '[E_NOTICE] Tryi...', '/www/public_htm...', 62, Array)
#1 src/XF/DevelopmentOutput.php(59): XF\DevelopmentOutput\TemplateModification->import('admin/.DS_Store', 'DBTech/TweetPos...', '\x00\x00\x00\x01Bud1\x00\x00\x10\x00\x00\x00\x08...', Array, Array)
#2 src/XF/Cli/Command/Development/AbstractImportCommand.php(25): XF\DevelopmentOutput->import('XF:TemplateModi...', 'admin/.DS_Store', 'DBTech/TweetPos...', '\x00\x00\x00\x01Bud1\x00\x00\x10\x00\x00\x00\x08...', Array, Array)
#3 src/XF/Cli/Command/Development/AbstractImportCommand.php(137): XF\Cli\Command\Development\AbstractImportCommand->importData('template_modifi...', 'admin/.DS_Store', '/www/public_htm...', '\x00\x00\x00\x01Bud1\x00\x00\x10\x00\x00\x00\x08...', 'DBTech/TweetPos...', Array)
#4 src/XF/Cli/Command/Development/AbstractImportCommand.php(99): XF\Cli\Command\Development\AbstractImportCommand->importDataForAddOn(Object(Symfony\Component\Console\Output\ConsoleOutput), 'template_modifi...', Array, 'DBTech/TweetPos...', Array)
#5 src/XF/Cli/Command/Development/AbstractImportCommand.php(64): XF\Cli\Command\Development\AbstractImportCommand->importDataForType('template_modifi...', 'XF:TemplateModi...', 'DBTech/TweetPos...', Object(Symfony\Component\Console\Output\ConsoleOutput))
#6 src/XF/Cli/Command/Development/AbstractImportCommand.php(47): XF\Cli\Command\Development\AbstractImportCommand->executeType(Array, Object(Symfony\Component\Console\Input\ArrayInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#7 src/vendor/symfony/console/Command/Command.php(242): XF\Cli\Command\Development\AbstractImportCommand->execute(Object(Symfony\Component\Console\Input\ArrayInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#8 src/XF/Cli/Command/Development/RequiresDevModeTrait.php(20): Symfony\Component\Console\Command\Command->run(Object(Symfony\Component\Console\Input\ArrayInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#9 src/XF/Cli/Command/Development/Import.php(74): XF\Cli\Command\Development\AbstractImportCommand->run(Object(Symfony\Component\Console\Input\ArrayInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#10 src/vendor/symfony/console/Command/Command.php(242): XF\Cli\Command\Development\Import->execute(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#11 src/XF/Cli/Command/Development/RequiresDevModeTrait.php(20): Symfony\Component\Console\Command\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#12 src/vendor/symfony/console/Application.php(843): XF\Cli\Command\Development\Import->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#13 src/vendor/symfony/console/Application.php(193): Symfony\Component\Console\Application->doRunCommand(Object(XF\Cli\Command\Development\Import), Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#14 src/vendor/symfony/console/Application.php(117): Symfony\Component\Console\Application->doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#15 src/XF/Cli/Runner.php(63): Symfony\Component\Console\Application->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#16 cmd.php(15): XF\Cli\Runner->run()
#17 {main}

Emphasis: #1 src/XF/DevelopmentOutput.php(59): XF\DevelopmentOutput\TemplateModification->import('admin/.DS_Store',


Fillip
 
Top Bottom