Comments (4)
I dived into this a bit! Please assign to me @saraolson :)
I am seeing the image container rendering at 70x70 using the inspector but the image is not showing as mentioned in the above ticket. So this lead me to believe this may be a fetching issue.
Taking a deeper dive I looked at the URL being generated and see that we are storing images in S3. When I try to access the url for the image in the browser I get the following:
<Error>
<Code>AccessDenied</Code>
<Message>Access Denied</Message>
<RequestId>MZNMXAW99XH84WEE</RequestId>
<HostId>wexKvCj4uD2Rrq+LO3YzmH2zJKvgO6BOo3MIieGtPGDL1xwTFcAm2ezGZka7cZ+f0qbDalLGtNI=.
</HostId>
</Error>
The URL in question: https://habitica-assets.s3.amazonaws.com/mobileApp/images/stable_Mount-Icon-Orca-Base.png
I have also tested a public image and built it via URL(string: "...")
and the image shows. Could this be an access issue to the S3 bucket?
@saraolson is there someone from the web/infra team that could weigh in? cc: @phillipthelen
from habitica-ios.
No this would t be a permission error. S3 responds with access denied when the image at the path does not exist as well. So it might just be the app generating the wrong url. Looking at it I can't see anything obviously wrong. Is the url it uses to show the mount icon in the collection view cell a different one?
from habitica-ios.
I didn't think to check there!
I can check later tonight as I am about to head out for the day -- good call @phillipthelen!
from habitica-ios.
@tjb assigned, thanks for taking a look into this!
from habitica-ios.
Related Issues (20)
- reminders for completed to-do's appear after scheduled date
- stats not being recorded correctly HOT 1
- top margin cutting off avatar border HOT 2
- unable to scroll through the discover challenge list due to the list "jumping" HOT 3
- Avatar shows too low in task list views when tails or other items on the tail template are equipped
- Show checkmark by Quests you've completed in Quest Shop
- Collection quest drops aren't showing when you complete tasks HOT 1
- Don't show boss damage being applied if you aren't on a boss quest HOT 4
- Habitica iOS available for Apple Silicon macs HOT 1
- Accepting a Quest on Party view doesn't immediately make the buttons go away HOT 3
- checklist item emojis break after being checked off HOT 1
- display issue when selecting two-handed weapons HOT 2
- tapping "open shop" in the items section doesn't redirect to the market HOT 2
- Absence of Ukrainian in list of available languages HOT 1
- Choose to display To-do's in iOS widgets HOT 5
- Need help to compile habitica-ios for iPod touch running iOS 12.5.7 HOT 4
- dailies widget has black frame HOT 1
- Markdown Link in Checklist Not Clickable on iOS App
- widgets displaying incorrectly
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from habitica-ios.