diff --git a/provider.go b/provider.go index 7674a19..c8d1d52 100644 --- a/provider.go +++ b/provider.go @@ -73,8 +73,8 @@ func (p *bitbucketTokenProvider) Configure(ctx context.Context, req provider.Con ServerURL: serverURL, } - resp.DataSourceData = providerData - resp.ResourceData = providerData + resp.DataSourceData = &providerData + resp.ResourceData = &providerData } func (p *bitbucketTokenProvider) DataSources(_ context.Context) []func() datasource.DataSource { diff --git a/resource_token.go b/resource_token.go index e4f219c..499d7e5 100644 --- a/resource_token.go +++ b/resource_token.go @@ -77,7 +77,7 @@ func (r *BitbucketTokenResource) Configure(ctx context.Context, req resource.Con return } - providerData, ok := req.ProviderData.(ProviderData) + providerData, ok := req.ProviderData.(*ProviderData) if !ok { resp.Diagnostics.AddError( "Unexpected Provider Data Type",