Logo URL change

This commit is contained in:
Hillel Coren 2021-01-11 11:29:06 +02:00
parent 2d0872744f
commit 66cf9827e8
3 changed files with 17 additions and 16 deletions

View File

@ -49,6 +49,7 @@ class MenuDrawer extends StatelessWidget {
final state = store.state;
final enableDarkMode = state.prefState.enableDarkMode;
final localization = AppLocalization.of(context);
final account = state.account;
final company = viewModel.selectedCompany;
if (company == null) {
@ -60,7 +61,7 @@ class MenuDrawer extends StatelessWidget {
company.settings.companyLogo.isNotEmpty
? CachedImage(
width: 32,
url: company.settings.companyLogo,
url: account.defaultUrl + company.settings.companyLogo,
)
: Image.asset('assets/images/logo.png', width: 32);

View File

@ -446,7 +446,7 @@ class _CompanyDetailsState extends State<CompanyDetails>
padding: const EdgeInsets.symmetric(vertical: 20),
child: CachedImage(
width: double.infinity,
url: settings.companyLogo,
url: state.account.defaultUrl + settings.companyLogo,
//url: '${settings.logoUrl}?clear_cache=${state.selectedCompany.updatedAt}',
)),
],

View File

@ -148,16 +148,16 @@ class _SettingsListState extends State<SettingsList> {
section: kSettingsImportExport,
viewModel: widget.viewModel,
),
if (showAll && state.userCompany.isOwner)
SettingsListTile(
section: kSettingsAccountManagement,
viewModel: widget.viewModel,
),
if (showAll)
SettingsListTile(
section: kSettingsDeviceSettings,
viewModel: widget.viewModel,
),
if (showAll && state.userCompany.isOwner)
SettingsListTile(
section: kSettingsAccountManagement,
viewModel: widget.viewModel,
),
Container(
color: Theme.of(context).backgroundColor,
padding: const EdgeInsets.only(left: 19, top: 16, bottom: 16),
@ -376,6 +376,15 @@ class SettingsSearch extends StatelessWidget {
'export',
],
],
kSettingsDeviceSettings: [
[
'rows_per_page',
'dark_mode',
'long_press_multiselect',
'biometric_authentication',
'refresh_data',
],
],
kSettingsAccountManagement: [
[
'api_tokens',
@ -387,15 +396,6 @@ class SettingsSearch extends StatelessWidget {
'enabeled_modules',
],
],
kSettingsDeviceSettings: [
[
'rows_per_page',
'dark_mode',
'long_press_multiselect',
'biometric_authentication',
'refresh_data',
],
],
kSettingsGroupSettings: [
[
'groups',