Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update of users is broken #97

Closed
castorsenior opened this issue Jun 19, 2018 · 7 comments
Closed

Update of users is broken #97

castorsenior opened this issue Jun 19, 2018 · 7 comments
Labels
Milestone

Comments

@castorsenior
Copy link

Hello,
I'm using :

  • GLPI 9.2.3
  • MariaDB 10.1.34
  • Data Injection 2.5.2
    When I update a user with datainjection, his parameters are then broken when he connects : colors and language in particular (the other menus also are not working anymore, for exemple to view the list of the tickets). Here is a screenshot :
    image
    Thank you for your attention and your help !
@castorsenior
Copy link
Author

Hello,
New tests today. The situation seems to be better. My previous CSV file was probably corrupted.

@castorsenior
Copy link
Author

Hello,
... always broken :-(
Although my CSV file is sure.

@castorsenior
Copy link
Author

For some users the situation is ok, but for some others the parameters are broken when they connect : colors and language in particular (the other menus also are not working anymore, for exemple to view the list of the tickets).

@castorsenior
Copy link
Author

To repair, you can use this SQL command :

UPDATE glpi_users SET language = NULL , date_format = NULL , number_format = NULL , names_format = NULL , csv_delimiter = NULL , list_limit = '20' , is_ids_visible = NULL , use_flat_dropdowntree = NULL , show_jobs_at_login = NULL , priority_1 = NULL , priority_2 = NULL , priority_3 = NULL , priority_4 = NULL , priority_5 = NULL , priority_6 = NULL , followup_private = NULL , task_private = NULL , default_requesttypes_id = NULL , show_count_on_tabs = NULL , refresh_ticket_list = NULL , set_default_tech = NULL , api_token = NULL , display_count_on_home = NULL , notification_to_myself = NULL , duedateok_color = NULL , duedatewarning_color = NULL , duedatecritical_color = NULL , duedatewarning_less = NULL , duedatecritical_less = NULL , duedatewarning_unit = NULL , duedatecritical_unit = NULL , display_options = NULL , pdffont = NULL , picture = NULL , begin_date = NULL , end_date = NULL , keep_devices_when_purging_item = NULL , privatebookmarkorder = NULL , backcreated = NULL , task_state = NULL , layout = NULL , palette = NULL , ticket_timeline = NULL , ticket_timeline_keep_replaced_tabs = NULL , set_default_requester = NULL , lock_directunlock_notification = NULL , highcontrast_css = NULL , sync_field = NULL WHERE glpi_users.name LIKE 'misterclark'

@castorsenior
Copy link
Author

I have done the upgrade to GLPI 9.2.4. The situation is still the same unfortunately.

@lipon67
Copy link

lipon67 commented Sep 2, 2018

Same problem GLPI 9.3.0 - datainjection plugin 2.6.1
It worked fine with GLPI 9.1.1 - datainjection plugin 2.4

@ddurieux
Copy link

I'm checking the code to fix it, we have too the problem

ddurieux pushed a commit to ddurieux/datainjection that referenced this issue Sep 28, 2018
@cedric-anne cedric-anne added this to the 2.6.4 milestone Oct 26, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants