Fix `ci_usage_warning_message` message builder

Description

@rspeicher

This is the first thing I see after creating a new project on gitlab.com -- something hitting me up for purchase without describing what it is or why I need to do it?

image_need_more_minutes_bug

Analysis

The issue is with this line then https://gitlab.com/gitlab-org/gitlab/blob/561fd235d6bb8a8ada2351cc24ff9b72cfe7881e/ee/app/helpers/ee/runners_helper.rb#L7 Previously message was a string, so this check was good, but it looks like message became an array recently so this check is no longer valid.

Reported Support Tickets

  1. https://gitlab.zendesk.com/agent/tickets/132313
  2. https://gitlab.zendesk.com/agent/tickets/132371
  3. https://gitlab.zendesk.com/agent/tickets/132401
  4. https://gitlab.zendesk.com/agent/tickets/132412
  5. https://gitlab.zendesk.com/agent/tickets/132410
  6. https://gitlab.zendesk.com/agent/tickets/132409
  7. https://gitlab.zendesk.com/agent/tickets/132375
  8. https://gitlab.zendesk.com/agent/tickets/132415
  9. https://gitlab.zendesk.com/agent/tickets/132428
  10. https://gitlab.zendesk.com/agent/tickets/132418
  11. https://gitlab.zendesk.com/agent/tickets/132425
  12. https://gitlab.zendesk.com/agent/tickets/132422
  13. https://gitlab.zendesk.com/agent/tickets/132432
  14. https://gitlab.zendesk.com/agent/tickets/132447
  15. https://gitlab.zendesk.com/agent/tickets/132468
  16. https://gitlab.zendesk.com/agent/tickets/132454
  17. https://gitlab.zendesk.com/agent/tickets/132460
  18. https://gitlab.zendesk.com/agent/tickets/132455
  19. https://gitlab.zendesk.com/agent/tickets/132475
  20. https://gitlab.zendesk.com/agent/tickets/132482
  21. https://gitlab.zendesk.com/agent/tickets/132490
  22. https://gitlab.zendesk.com/agent/tickets/132474
  23. https://gitlab.zendesk.com/agent/tickets/132501
  24. https://gitlab.zendesk.com/agent/tickets/132502
  25. https://gitlab.zendesk.com/agent/tickets/132496
  26. https://gitlab.zendesk.com/agent/tickets/132520
  27. https://gitlab.zendesk.com/agent/tickets/132504
  28. https://gitlab.zendesk.com/agent/tickets/132522
  29. https://gitlab.zendesk.com/agent/tickets/132531
  30. https://gitlab.zendesk.com/agent/tickets/132410
  31. #32156 (closed)
  32. https://gitlab.zendesk.com/agent/tickets/132564
  33. https://gitlab.zendesk.com/agent/tickets/132543
  34. https://gitlab.zendesk.com/agent/tickets/132562
  35. https://gitlab.zendesk.com/agent/tickets/132559
  36. https://gitlab.zendesk.com/agent/tickets/132550
  37. https://gitlab.zendesk.com/agent/tickets/132549
  38. https://gitlab.zendesk.com/agent/tickets/132542
  39. https://gitlab.zendesk.com/agent/tickets/132539
  40. https://gitlab.zendesk.com/agent/tickets/132529
  41. https://gitlab.zendesk.com/agent/tickets/132414
  42. https://gitlab.zendesk.com/agent/tickets/132456
  43. https://gitlab.zendesk.com/agent/tickets/132513
  44. https://gitlab.zendesk.com/agent/tickets/132556
  45. https://gitlab.zendesk.com/agent/tickets/132555
  46. https://gitlab.zendesk.com/agent/tickets/132577
  47. https://gitlab.zendesk.com/agent/tickets/132541
  48. https://gitlab.zendesk.com/agent/tickets/132532
  49. https://gitlab.zendesk.com/agent/tickets/132536
  50. https://gitlab.zendesk.com/agent/tickets/132518
  51. https://gitlab.zendesk.com/agent/tickets/132446
  52. https://gitlab.zendesk.com/agent/tickets/132525
  53. https://gitlab.zendesk.com/agent/tickets/132579
  54. https://gitlab.zendesk.com/agent/tickets/132464
  55. https://gitlab.zendesk.com/agent/tickets/132589
  56. https://gitlab.zendesk.com/agent/tickets/132590
  57. https://gitlab.zendesk.com/agent/tickets/132519
  58. https://gitlab.zendesk.com/agent/tickets/132533
  59. https://gitlab.zendesk.com/agent/tickets/132249
  60. https://gitlab.zendesk.com/agent/tickets/132594
  61. https://gitlab.zendesk.com/agent/tickets/132592
  62. https://gitlab.zendesk.com/agent/tickets/132601
  63. https://gitlab.zendesk.com/agent/tickets/132602
  64. https://gitlab.zendesk.com/agent/tickets/132605
  65. https://gitlab.zendesk.com/agent/tickets/132618
  66. https://gitlab.zendesk.com/agent/tickets/132591
Edited Sep 18, 2019 by Cynthia "Arty" Ng
Assignee Loading
Time tracking Loading