Closed luisurbinanet closed 8 months ago
Can you send me the exception output? Make sure APP_DEBUG=true
in your env file
Hi Andrew, in .env file APP_DEBUG=true and LARAVEL_CRM_ROUTE_PREFIX= LARAVEL_CRM_DB_TABLE_PREFIX= LARAVEL_CRM_ENCRYPT_DB_FIELDS=false @.***"
this is the laravel.log file [2024-01-16 23:22:39] local.ERROR: Attempt to read property "value" on null {"userId":1,"exception":"[object] (ErrorException(code: 0): Attempt to read property \"value\" on null at D:\laragon\www\laravel-crm-starter\vendor\venturedrake\laravel-crm\src\Http\Middleware\SystemCheck.php: 37) [stacktrace]
D:\laragon\www\laravel-crm-starter\vendor\laravel\framework\src\Illuminate\Foundation\Bootstrap\HandleExceptions.php( 270): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(2, 'Attempt to read...', 'D:\\laragon\\www\\...', 37) venturedrake/laravel-crm#48 D:\laragon\www\laravel-crm-starter\vendor\venturedrake\laravel-crm\src\Http\Middleware\SystemCheck.php( 37): Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}( 2, 'Attempt to read...', 'D:\\laragon\\www\\...', 37) venturedrake/laravel-crm#47 D:\laragon\www\laravel-crm-starter\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php( 180): VentureDrake\LaravelCrm\Http\Middleware\SystemCheck->handle(Object(Illuminate\Http\Request), Object(Closure)) venturedrake/laravel-crm-starter#3 D:\laragon\www\laravel-crm-starter\vendor\venturedrake\laravel-crm\src\Http\Middleware\LastOnlineAt.php( 34): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
D:\laragon\www\laravel-crm-starter\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php( 180): VentureDrake\LaravelCrm\Http\Middleware\LastOnlineAt->handle(Object(Illuminate\Http\Request), Object(Closure))
D:\laragon\www\laravel-crm-starter\vendor\venturedrake\laravel-crm\src\Http\Middleware\HasCrmAccess.php( 47): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
D:\laragon\www\laravel-crm-starter\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php( 180): VentureDrake\LaravelCrm\Http\Middleware\HasCrmAccess->handle(Object(Illuminate\Http\Request), Object(Closure))
D:\laragon\www\laravel-crm-starter\vendor\venturedrake\laravel-crm\src\Http\Middleware\Settings.php( 261): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
D:\laragon\www\laravel-crm-starter\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php( 180): VentureDrake\LaravelCrm\Http\Middleware\Settings->handle(Object(Illuminate\Http\Request), Object(Closure))
D:\laragon\www\laravel-crm-starter\vendor\venturedrake\laravel-crm\src\Http\Middleware\FormComponentsConfig.php( 21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
D:\laragon\www\laravel-crm-starter\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php( 180): VentureDrake\LaravelCrm\Http\Middleware\FormComponentsConfig->handle(Object(Illuminate\Http\Request), Object(Closure))
D:\laragon\www\laravel-crm-starter\vendor\laravel\framework\src\Illuminate\Routing\Middleware\SubstituteBindings.php( 50): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
D:\laragon\www\laravel-crm-starter\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php( 180): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
D:\laragon\www\laravel-crm-starter\vendor\laravel\framework\src\Illuminate\Auth\Middleware\Authenticate.php( 44): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
D:\laragon\www\laravel-crm-starter\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php( 180): Illuminate\Auth\Middleware\Authenticate->handle(Object(Illuminate\Http\Request), Object(Closure))
D:\laragon\www\laravel-crm-starter\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\VerifyCsrfToken.php( 78): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
D:\laragon\www\laravel-crm-starter\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php( 180): Illuminate\Foundation\Http\Middleware\VerifyCsrfToken->handle(Object(Illuminate\Http\Request), Object(Closure))
D:\laragon\www\laravel-crm-starter\vendor\laravel\framework\src\Illuminate\View\Middleware\ShareErrorsFromSession.php( 49): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
D:\laragon\www\laravel-crm-starter\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php( 180): Illuminate\View\Middleware\ShareErrorsFromSession->handle(Object(Illuminate\Http\Request), Object(Closure))
D:\laragon\www\laravel-crm-starter\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php( 121): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
D:\laragon\www\laravel-crm-starter\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php( 64): Illuminate\Session\Middleware\StartSession->handleStatefulRequest(Object(Illuminate\Http\Request), Object(Illuminate\Session\Store), Object(Closure))
D:\laragon\www\laravel-crm-starter\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php( 180): Illuminate\Session\Middleware\StartSession->handle(Object(Illuminate\Http\Request), Object(Closure))
D:\laragon\www\laravel-crm-starter\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse.php( 37): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
D:\laragon\www\laravel-crm-starter\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php( 180): Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle(Object(Illuminate\Http\Request), Object(Closure))
D:\laragon\www\laravel-crm-starter\vendor\laravel\framework\src\Illuminate\Cookie\Middleware\EncryptCookies.php( 67): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
D:\laragon\www\laravel-crm-starter\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php( 180): Illuminate\Cookie\Middleware\EncryptCookies->handle(Object(Illuminate\Http\Request), Object(Closure))
D:\laragon\www\laravel-crm-starter\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php( 116): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
D:\laragon\www\laravel-crm-starter\vendor\laravel\framework\src\Illuminate\Routing\Router.php( 799): Illuminate\Pipeline\Pipeline->then(Object(Closure))
D:\laragon\www\laravel-crm-starter\vendor\laravel\framework\src\Illuminate\Routing\Router.php( 776): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
D:\laragon\www\laravel-crm-starter\vendor\laravel\framework\src\Illuminate\Routing\Router.php( 740): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
D:\laragon\www\laravel-crm-starter\vendor\laravel\framework\src\Illuminate\Routing\Router.php( 729): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
D:\laragon\www\laravel-crm-starter\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php( 190): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
D:\laragon\www\laravel-crm-starter\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php( 141): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
D:\laragon\www\laravel-crm-starter\vendor\livewire\livewire\src\DisableBrowserCache.php( 19): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
D:\laragon\www\laravel-crm-starter\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php( 180): Livewire\DisableBrowserCache->handle(Object(Illuminate\Http\Request), Object(Closure))
D:\laragon\www\laravel-crm-starter\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php( 21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
D:\laragon\www\laravel-crm-starter\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull.php( 31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
D:\laragon\www\laravel-crm-starter\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php( 180): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
D:\laragon\www\laravel-crm-starter\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TransformsRequest.php( 21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
D:\laragon\www\laravel-crm-starter\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\TrimStrings.php( 40): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
D:\laragon\www\laravel-crm-starter\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php( 180): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
D:\laragon\www\laravel-crm-starter\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\ValidatePostSize.php( 27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
D:\laragon\www\laravel-crm-starter\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php( 180): Illuminate\Foundation\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
D:\laragon\www\laravel-crm-starter\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance.php( 86): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
D:\laragon\www\laravel-crm-starter\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php( 180): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
D:\laragon\www\laravel-crm-starter\vendor\laravel\framework\src\Illuminate\Http\Middleware\HandleCors.php( 49): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
D:\laragon\www\laravel-crm-starter\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php( 180): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
D:\laragon\www\laravel-crm-starter\vendor\laravel\framework\src\Illuminate\Http\Middleware\TrustProxies.php( 39): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
D:\laragon\www\laravel-crm-starter\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php( 180): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
D:\laragon\www\laravel-crm-starter\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php( 116): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
D:\laragon\www\laravel-crm-starter\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php( 165): Illuminate\Pipeline\Pipeline->then(Object(Closure))
D:\laragon\www\laravel-crm-starter\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php( 134): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
"}
Checking the error the only fields in the User that appear with null values are email_verified_at, remember:token, current_crm_team_id and only have one user me.
Thanks
El mar, 16 ene 2024 a la(s) 6:26 p.m., Andrew Drake ( @.***) escribió:
Can you send me the exception output? Make sure APP_DEBUG=true in your env file
— Reply to this email directly, view it on GitHub https://github.com/venturedrake/laravel-crm-starter/issues/3#issuecomment-1894620228, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAOCJWFDPR7XPMBR7EQFIFDYO35ALAVCNFSM6AAAAABB5MRTE6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQOJUGYZDAMRSHA . You are receiving this because you authored the thread.Message ID: @.***>
Did you come across any errors while running php artisan laravelcrm:install
?
It seems like the settings table is missing data.
Can you send me a screenshot of the data in your settings table, see this example:
Hi Andrew
In response to your questions:
You: Did you come across any errors while running php artisan laravelcrm:install ? No, It was installed without any issue, It was a fresh install. It works fine and when I login-in and to see the dashboard for first time, it's when the error appear.
You: Can you send me a screenshot of the data in your settings table, see this example: Sure!
I hope that could be useful.
If you wish, I could record a video with the installation process I followed following your instructions, I don't mind doing it again.
Thanks a lot!
Ah I can see the error. There is an API call the package makes to api.laravelcrm.com that checks for any version updates. If you are offline, or firewall blocking the calls, this error can occur. I will deploy a patch to get around this.
If you add this row of data you should get things working for now, the "version_latest" one.
Andrew,
Yes Great!, it's work!, so, I would like to translate it to spanish and learn to make some customizations, it's possible publish all packages files?
Aditionaly, I created a line install_id with some numbers like you have.
Kind Regards
Publish views with:
php artisan vendor:publish --provider="VentureDrake\LaravelCrm\LaravelCrmServiceProvider" --tag="migrations"
install id is not required
Hi!,
I trying to install the package locally to evaluate and I couldn't do work. I followed all sted described in instalation steps and It fall down in the /public/index.php line 52 $response = $kernel->handle(
)->send();
ErrorException PHP 8.1.10 Laravel 9.52.15 Attempt to read property "value" on null
Environment Local with Laragon Apache 2.4.47 win64-VS16 MySQL 5.7.33
This is the dd($request); ` Illuminate\Http\Request {#50 ▼ +attributes: Symfony\Component\HttpFoundation\ParameterBag {#53 ▼
parameters: []
} +request: Symfony\Component\HttpFoundation\InputBag {#52 ▼
parameters: []
} +query: Symfony\Component\HttpFoundation\InputBag {#59 ▼
parameters: []
} +server: Symfony\Component\HttpFoundation\ServerBag {#55 ▼
parameters: array:45 [▶]
} +files: Symfony\Component\HttpFoundation\FileBag {#56 ▼
parameters: []
} +cookies: Symfony\Component\HttpFoundation\InputBag {#54 ▼
parameters: array:2 [▼
} +headers: Symfony\Component\HttpFoundation\HeaderBag {#57 ▼
headers: array:16 [▼
}
content: null
languages: null
charsets: null
encodings: null
acceptableContentTypes: null
pathInfo: null
requestUri: null
baseUrl: null
basePath: null
method: null
format: null
session: null
locale: null
defaultLocale: "en"
-preferredFormat: null -isHostValid: true -isForwardedValid: true -isIisRewrite: false
json: null
convertedFiles: null
userResolver: null
routeResolver: null
pathInfo: "/" requestUri: "/" baseUrl: "" basePath: "" method: "GET" format: "html" }`
Please Help output.txt