Skip to content

Fix TemplateDoesNotExist error on Sync Job Logs tab with Nautobot 3.1.0#1190

Open
garymccann wants to merge 1 commit intonautobot:developfrom
garymccann:bugfix/1189-remove-deleted-jobresult-js-template
Open

Fix TemplateDoesNotExist error on Sync Job Logs tab with Nautobot 3.1.0#1190
garymccann wants to merge 1 commit intonautobot:developfrom
garymccann:bugfix/1189-remove-deleted-jobresult-js-template

Conversation

@garymccann
Copy link
Copy Markdown
Contributor

Closes: #1189

What's Changed

Removes reference to extras/inc/jobresult_js.html which was deleted in Nautobot core PR nautobot/nautobot#8788
The HTMX-based log refresh is now self-contained within extras/inc/jobresult.html, so the separate JS include is no longer needed

Behavioral Note
The old jobresult_js.html + job_result.js provided three features via jQuery AJAX polling:

  • Live status badge updates in the Summary panel
  • Live log table refresh
  • Auto page reload on job completion

With the Nautobot 3.1 HTMX migration, only the log table refresh is preserved (via hx-trigger="every 3s"). The status badge update and auto-reload on completion are no longer present — however this is consistent with how Nautobot core's own Job Result detail page now behaves in 3.1. Any restoration of those features should be addressed in Nautobot core.

To Do

  • Explanation of Change(s)
  • Added change log fragment(s) (for more information see the documentation)
  • Attached Screenshots, Payload Example
  • Unit, Integration Tests
  • Documentation Updates (when adding/changing features)
  • Outline Remaining Work, Constraints from Design

@garymccann garymccann requested a review from a team as a code owner April 16, 2026 15:43
@github-actions
Copy link
Copy Markdown

Coverage report

This PR does not seem to contain any modification to coverable code.

@glennmatthews
Copy link
Copy Markdown
Contributor

The status badge update should be resolved by nautobot/nautobot#8876 - please give it a try and let me know if you see any further issues.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

TemplateDoesNotExist error on Sync "Job Logs" tab with Nautobot 3.1.0

2 participants