Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
crabgrass
crabgrass
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 63
    • Issues 63
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 2
    • Merge Requests 2
  • Operations
    • Operations
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Repository
    • Value Stream
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • liberate
  • crabgrasscrabgrass
  • Issues
  • #250

Closed
Open
Opened Mar 14, 2019 by azul@azulContributor

Some pages cannot be saved due to invalid page terms encoding

When attempting to save an asset page it would raise a mysql error when trying to update the page terms.

the asset in question had a .txt thumbnail - but that file seemed to contain a binary.

Looks like we have some assets that have broken .txt thumbnails.

We should either check the text for a valid encoding before attempting to insert it into the page terms or we should at least catch the error and make sure processing can proceed.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: liberate/crabgrass#250