If you think a bug might affect users in the 57 release, please set the correct tracking and status flags for Release Management.

Make it easier to add simple deferred cleartext/payload values

RESOLVED FIXED in 0.4

Status

Cloud Services
General
RESOLVED FIXED
9 years ago
8 years ago

People

(Reporter: Mardak, Assigned: Mardak)

Tracking

unspecified
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

(Assignee)

Description

9 years ago
A bunch of records use the pattern making a getter that defers to .payload or .cleartext, so we end up duplicating a lot of simple code with tiny changes.
(Assignee)

Updated

9 years ago
Depends on: 488165
(Assignee)

Updated

9 years ago
Blocks: 488170
(Assignee)

Updated

9 years ago
Blocks: 488172
(Assignee)

Comment 1

9 years ago
http://hg.mozilla.org/labs/weave/rev/e4ac6abdce16

Add a couple Utils helper to create a pair of simple [gs]etters that use a hash property instead. Apply this to various records: WBORecord, {Priv,Pub}Key, Crypto{Meta,Wrapper}, and every engine's type records. Migrate by making sure key data exists (name change).
Assignee: nobody → edilee
Status: NEW → RESOLVED
Last Resolved: 9 years ago
Resolution: --- → FIXED
Target Milestone: -- → 0.4

Updated

8 years ago
Component: Weave → General
Product: Mozilla Labs → Weave
Version: Trunk → unspecified
QA Contact: weave → general
(Assignee)

Updated

8 years ago
Blocks: 486042
You need to log in before you can comment on or make changes to this bug.