{"push_id":846802326,"size":1,"distinct_size":1,"ref":"refs/heads/mr4.0","head":"67e4367899487edcb6d7d6f3cd24e3f5f6a6c23d","before":"30d3b8558e9cfc9a832fca26f18412e749b82994","commits":[{"sha":"67e4367899487edcb6d7d6f3cd24e3f5f6a6c23d","author":{"email":"522fa0735b001b1ecee169bfa800d4fc27705e47@sipwise.com","name":"Andrew Pogrebennyk"},"message":"MT#16083 remove the default values of enum profile preferences\n\nThe problem I am trying to solve was that the trigger MT#10199 that handles enum\npreferences inserts default values into prof_preferences table for the enum\npreferences with default values and these defaults become real prefs instead of\nthe values set by user on the domain level, while user can neither see nor\nchange prof preferences. This affects all subscribers with any subscriber\nprofile assigned.\n\nSo the decision is to have no defaults on the profile level (like we do on the\nsubscriber level). User can set the preferences explicitly in the profile.\nAlso we need to show null option \"use domain default\" on the profile level.\nP.S. While at it, I noticed that preference 'ua_header_mode' did not have the\n'use domain default' option, so I had to add it before fixing all preferences.\n\nChange-Id: I3037b0da44bf794b11c564d61de940de27de23e2\n(cherry picked from commit 7a37fc9b00911088eb68dc8df331d680dfd9f323)","distinct":true,"url":"https://api.github.com/repos/sipwise/db-schema/commits/67e4367899487edcb6d7d6f3cd24e3f5f6a6c23d"}]}