Skip to content

Commit d08c8e3

Browse files
authored
Merge branch 'main' into COST-6129-delete
2 parents 3e6d1ce + 6043059 commit d08c8e3

File tree

2 files changed

+9
-9
lines changed

2 files changed

+9
-9
lines changed

.github/workflows/ci.yml

+8-8
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
2828

2929
- name: Install Python
30-
uses: actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5.4.0
30+
uses: actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55 # v5.5.0
3131
with:
3232
python-version: '3.11'
3333

@@ -78,7 +78,7 @@ jobs:
7878

7979
- name: Get changed files
8080
id: changed-files
81-
uses: tj-actions/changed-files@531f5f7d163941f0c1c04e0ff4d8bb243ac4366f # v45.0.7
81+
uses: step-security/changed-files@3dbe17c78367e7d60f00d78ae6781a35be47b4a1 # v45.0.1
8282
with:
8383
files_from_source_file: docker-files.txt
8484

@@ -168,7 +168,7 @@ jobs:
168168

169169
- name: Get changed files
170170
id: changed-files
171-
uses: tj-actions/changed-files@531f5f7d163941f0c1c04e0ff4d8bb243ac4366f # v45.0.7
171+
uses: step-security/changed-files@3dbe17c78367e7d60f00d78ae6781a35be47b4a1 # v45.0.1
172172
with:
173173
files: |
174174
db_functions/**
@@ -227,7 +227,7 @@ jobs:
227227

228228
- name: Set up Python ${{ matrix.python-version }}
229229
if: needs.changed-files.outputs.run_tests == 'true'
230-
uses: actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5.4.0
230+
uses: actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55 # v5.5.0
231231
with:
232232
python-version: ${{ matrix.python-version }}
233233

@@ -238,12 +238,12 @@ jobs:
238238
- name: Cache dependencies
239239
if: needs.changed-files.outputs.run_tests == 'true'
240240
id: cache-dependencies
241-
uses: actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf # v4.2.2
241+
uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
242242
with:
243243
path: |
244244
~/.cache/pipenv
245245
~/.local/share/virtualenvs
246-
key: ${{ runner.os }}-env-${{ matrix.python-version }}-${{ hashFiles('**/Pipfile.lock') }}-${{ secrets.ACTIONS_CACHE_KEY_UUID }}
246+
key: ${{ runner.os }}-env-${{ matrix.python-version }}-${{ hashFiles('**/Pipfile.lock') }}
247247

248248
- name: Install dependencies
249249
if: needs.changed-files.outputs.run_tests == 'true' && steps.cache-dependencies.outputs.cache-hit != 'true'
@@ -295,7 +295,7 @@ jobs:
295295

296296
- name: Upload test coverage file
297297
if: steps.unit_tests_run.outcome == 'success'
298-
uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1
298+
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
299299
with:
300300
name: coverage
301301
path: coverage.xml
@@ -326,7 +326,7 @@ jobs:
326326

327327
- name: Download coverage result from units
328328
if: needs.changed-files.outputs.run_tests == 'true'
329-
uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9
329+
uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1
330330
with:
331331
name: coverage
332332

koku/api/report/queries.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1037,7 +1037,7 @@ def _order_by(self, data, order_fields):
10371037
field = field[1:]
10381038
if field in numeric_ordering:
10391039
sorted_data = sorted(
1040-
sorted_data, key=lambda entry: (entry[field] is None, entry[field]), reverse=reverse
1040+
sorted_data, key=lambda entry: (entry.get(field) is None, entry.get(field)), reverse=reverse
10411041
)
10421042
elif TAG_PREFIX in field:
10431043
tag_index = field.index(TAG_PREFIX) + len(TAG_PREFIX)

0 commit comments

Comments
 (0)