not sure why this had hard-coded width. it truncates the text when icon is present. why would any particular button have hard-coded width?
fix js bug filling the console. if no name, return empty string.
if user cannot edit the Item, cannot order Premium transcript. #702